We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ca5b20f commit f17b289Copy full SHA for f17b289
external/source/shellcode/windows/x86/src/migrate/executex64.asm
@@ -40,6 +40,9 @@ delta:
40
41
call go_all_native ; perform the transition into native x64 and return here when done.
42
43
+ mov ax, ds ; fixes an elusive bug on AMD CPUs, http://blog.rewolf.pl/blog/?p=1484
44
+ mov ss, ax ; found and fixed by ReWolf, incorporated by RaMMicHaeL
45
+
46
add esp, (8+4+8) ; remove the 8 bytes we allocated + the return address which was never popped off + the qword pushed from native_x64
47
pop edi ; restore the clobbered registers
48
pop esi ;
0 commit comments