a convenient site for making or checking patches and gadgets:
https://defuse.ca/online-x86-assembler.htm#disassembly
for x86 or x64
enter instruction(s):
pop rdx
results displayed in common formats
Dissembler:
enter machine code:
5AC3
enter machine code:
43 59 C3
https://defuse.ca/online-x86-assembler.htm#disassembly
for x86 or x64
enter instruction(s):
pop rdx
results displayed in common formats
Code:
Assembly
Raw Hex (zero bytes in bold): 5A
String Literal: "\x5A"
Array Literal: { 0x5A }
0: 5a pop rdx
Dissembler:
enter machine code:
5AC3
Code:
Disassembly
Raw Hex (zero bytes in bold): 5AC3
String Literal: "\x5A\xC3"
Array Literal: { 0x5A, 0xC3 }
Disassembly:
0: 5a pop rdx
1: c3 ret
enter machine code:
43 59 C3
Code:
Disassembly
Raw Hex (zero bytes in bold): 4359C3
String Literal: "\x43\x59\xC3"
Array Literal: { 0x43, 0x59, 0xC3 }
Disassembly:
0: 43 59 rex.XB pop r9
2: c3 ret
Last edited: