mirror of https://github.com/x64dbg/TitanEngine
Fix a weird exploit when attaching to a process that overwrites its own OptionalHeader.SizeOfStackReserve
This commit is contained in:
parent
451c85e465
commit
51ba022c29
|
|
@ -172,7 +172,7 @@ static NTSTATUS CreateThreadSkipAttach(IN HANDLE ProcessHandle, IN PUSER_THREAD_
|
||||||
THREAD_CREATE_FLAGS_SKIP_THREAD_ATTACH,
|
THREAD_CREATE_FLAGS_SKIP_THREAD_ATTACH,
|
||||||
0,
|
0,
|
||||||
0x4000 /* PAGE_SIZE * 4 */,
|
0x4000 /* PAGE_SIZE * 4 */,
|
||||||
0,
|
0x4000,
|
||||||
nullptr);
|
nullptr);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
@ -182,7 +182,7 @@ static NTSTATUS CreateThreadSkipAttach(IN HANDLE ProcessHandle, IN PUSER_THREAD_
|
||||||
NULL,
|
NULL,
|
||||||
FALSE,
|
FALSE,
|
||||||
0,
|
0,
|
||||||
0,
|
0x4000,
|
||||||
0x4000 /* PAGE_SIZE * 4 */,
|
0x4000 /* PAGE_SIZE * 4 */,
|
||||||
StartRoutine,
|
StartRoutine,
|
||||||
Argument,
|
Argument,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue