Releases: joaopinto15/WinAPI_Tracker
[DEBUG v0.3] WinAPI_Tracker
Final program
[DEBUG v0.1] WinAPI_Tracker
🐞 Debug Release Notes: WinAPI Injector
This release is a debug build of the WinAPI Injector with console output enabled for real-time monitoring and troubleshooting.
🔍 Logging Behavior
-
Logs are written by default to:
C:\Program Files (x86)\ossec-agent\logs\winAPI_log.json -
⚠️ This path is set at config.ini at compile time in the Python script.
If you want to change the log file location, you must recompile the script with the desired path.
⚙️ Configuration: config.ini
-
The
config.inifile controls the folder being monitored for suspicious processes. -
Example:
[monitor] monitored_folder = \\Device\\HarddiskVolume3\\malwareSample
-
To change the monitored folder, simply edit
config.iniand restart the injector — no recompilation is required.
⚠️ File Placement Requirement
🔗 Important: The following files must remain in the same directory for the program to function correctly:
injector.execonfig.ini
If config.ini is missing or placed elsewhere, the injector will fail to start.
💉 Manual Injection Mode
You can also use the injector manually to attach to a process by providing its PID:
injector.exe <PID>This allows you to inject the monitoring tool into any process of your choice (for example, one you're debugging or testing).