mirror of
https://github.com/wavestone-cdt/EDRSandblast.git
synced 2026-06-08 16:37:12 +00:00
small cleanup in header files
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
#include "NtoskrnlOffsets.h"
|
||||
#include "ObjectCallbacks.h"
|
||||
#include "PEBBrowse.h"
|
||||
#include "PrintFunctions.h"
|
||||
#include "RunAsPPL.h"
|
||||
#include "Syscalls.h"
|
||||
#include "Undoc.h"
|
||||
@@ -30,7 +31,18 @@
|
||||
#include "CiOffsets.h"
|
||||
#include "KernelDSE.h"
|
||||
|
||||
#include "../EDRSandblast/EDRSandblast.h"
|
||||
//TODO P1 : implement a "clean" mode that only removes the driver if installed
|
||||
//TODO P2 : replace all instances of exit(1) by a clean_exit() function that uninstalls the driver before exiting
|
||||
|
||||
typedef enum _START_MODE {
|
||||
dump,
|
||||
cmd,
|
||||
credguard,
|
||||
audit,
|
||||
firewall,
|
||||
load,
|
||||
none
|
||||
} START_MODE;
|
||||
|
||||
typedef NTSTATUS(NTAPI* NtQueryInformationProcess_f)(
|
||||
HANDLE ProcessHandle,
|
||||
|
||||
@@ -74,12 +74,12 @@
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<IncludePath>$(SolutionDir)\EDRSandblast\Includes;$(IncludePath)</IncludePath>
|
||||
<IncludePath>$(SolutionDir)EDRSandblast\Includes;$(IncludePath)</IncludePath>
|
||||
<LibraryPath>$(LibraryPath)</LibraryPath>
|
||||
<TargetName>EDRSandblast</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<IncludePath>$(SolutionDir)\EDRSandblast\Includes;$(IncludePath)</IncludePath>
|
||||
<IncludePath>$(SolutionDir)EDRSandblast\Includes;$(IncludePath)</IncludePath>
|
||||
<LibraryPath>$(LibraryPath)</LibraryPath>
|
||||
<TargetName>EDRSandblast</TargetName>
|
||||
</PropertyGroup>
|
||||
|
||||
Reference in New Issue
Block a user