Closed ashcatch closed 12 years ago
I got this when trying to overwrite a symbol in a 64bit Qt 4.6.1 build.
So when adding some output to find out what instructions could not be rewritten, I saw those were "31 C0". Using udis86, this seems to be the same instructions in 64bit:
% echo 31 C0 | udcli -64 -x 0000000000000000 31c0 xor eax, eax
Pulled, thanks!
I got this when trying to overwrite a symbol in a 64bit Qt 4.6.1 build.
So when adding some output to find out what instructions could not be rewritten, I saw those were "31 C0". Using udis86, this seems to be the same instructions in 64bit:
% echo 31 C0 | udcli -64 -x 0000000000000000 31c0 xor eax, eax