Refactored Exploit & Closing #9

This commit is contained in:
hacksysteam
2016-06-10 18:42:47 +05:30
parent 155c5f22a2
commit e786a545f8
36 changed files with 1050 additions and 648 deletions
+8 -7
View File
@@ -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__