Yeah I love cheating SLATT
The debug auditor is tasked with identifying any potentially suspicious programs operating on a system. It achieves this by detecting programs that have a debugger attached. The presence of such a program may indicate an attempt by the user to manipulate data within the program.
Make sure your paths are set correctly in your C/C++ properties file. especially for the use of winternl.h
.
"includePath": [
"${workspaceFolder}/**",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.22621.0/um"
//My winternl.h Path ^
],
Also make sure that the file has the right intelliSense Mode. Sometimes the even if the include path is correctly set, the code still will not compile.
"intelliSenseMode": "windows-msvc-x64"
Here is an example of program output where a program called Debugged.exe
that is detected.
Checking all processes for debugging status...
[DEBUGGED] Process ID: 12345
Process Name: Debugged.exe