mirror of
https://github.com/hacksysteam/HackSysExtremeVulnerableDriver
synced 2026-06-08 14:31:02 +00:00
Refactored Exploit & Closing #9
This commit is contained in:
@@ -63,18 +63,19 @@ Abstract:
|
||||
IntegerOverflow,
|
||||
StackOverflowGS,
|
||||
ArbitraryOverwrite,
|
||||
UninitializedVariable,
|
||||
NullPointerDereference
|
||||
NullPointerDereference,
|
||||
UninitializedHeapVariable,
|
||||
UninitializedStackVariable
|
||||
} VULNERABILITY_TYPE, *PVULNERABILITY_TYPE;
|
||||
|
||||
typedef struct _EXPLOIT_VULNERABILITY {
|
||||
PTCHAR Command;
|
||||
VULNERABILITY_TYPE VulnerabilityType;
|
||||
PTCHAR Command;
|
||||
} EXPLOIT_VULNERABILITY, *PEXPLOIT_VULNERABILITY;
|
||||
|
||||
static VOID ShowUsage(PTCHAR argv0);
|
||||
BOOL IsProcessHavingHigherPrivilege(LPCSTR processToOpen);
|
||||
VOID Exploit(PEXPLOIT_VULNERABILITY pExploitVulnerability);
|
||||
VOID LaunchExploitThread(LPTHREAD_START_ROUTINE lpExploitHandlerThread);
|
||||
static VOID ShowUsage(PTCHAR Process);
|
||||
BOOL IsProcessHavingHigherPrivilege(LPCSTR TargetProcess);
|
||||
VOID Exploit(PEXPLOIT_VULNERABILITY ExploitVulnerability);
|
||||
VOID LaunchExploitThread(LPTHREAD_START_ROUTINE ExploitHandlerThread);
|
||||
|
||||
#endif //__EXPLOIT_H__
|
||||
|
||||
Reference in New Issue
Block a user