mirror of
https://github.com/wavestone-cdt/EDRSandblast.git
synced 2026-06-10 17:31:23 +00:00
D3FC0N 30 release: Obj callbacks, firewalling, symbols w/ internet, and more
Co-authored-by: Maxime Meignan <maxime.meignan@wavestone.com>
This commit is contained in:
@@ -13,7 +13,8 @@
|
||||
|
||||
enum WdigestOffsetType {
|
||||
g_fParameter_UseLogonCredential = 0,
|
||||
g_IsCredGuardEnabled = 1
|
||||
g_IsCredGuardEnabled = 1,
|
||||
_SUPPORTED_WDIGEST_OFFSETS_END
|
||||
};
|
||||
|
||||
union WdigestOffsets {
|
||||
@@ -29,7 +30,12 @@ union WdigestOffsets {
|
||||
DWORD64 ar[2];
|
||||
};
|
||||
|
||||
union WdigestOffsets wdigestOffsets;
|
||||
union WdigestOffsets g_wdigestOffsets;
|
||||
|
||||
// Return the offsets of nt!PspCreateProcessNotifyRoutine, nt!PspCreateThreadNotifyRoutine, nt!PspLoadImageNotifyRoutine, and nt!_PS_PROTECTION for the specific Windows version in use.
|
||||
union WdigestOffsets GetWdigestVersionOffsets(TCHAR* wdigestOffsetFilename);
|
||||
void LoadWdigestOffsetsFromFile(TCHAR* wdigestOffsetFilename);
|
||||
void SaveWdigestOffsetsToFile(TCHAR* wdigestOffsetFilename);
|
||||
|
||||
void LoadWdigestOffsetsFromInternet(BOOL delete_pdb);
|
||||
|
||||
LPTSTR GetWdigestPath();
|
||||
Reference in New Issue
Block a user