Assembly X64汇编,如何让函数始终返回相同的int
这里是组装初学者,请温柔一点! 我有以下x64组装过程,并希望将其修补为始终返回15(int类型)Assembly X64汇编,如何让函数始终返回相同的int,assembly,64-bit,mach-o,Assembly,64 Bit,Mach O,这里是组装初学者,请温柔一点! 我有以下x64组装过程,并希望将其修补为始终返回15(int类型) 我该怎么做?非常感谢 将5F30处的代码更改为mov eax,15。因为这只有5个字节,而您有6个字节,所以添加一个NOP作为填充。机器代码字节B8 0F 00 00 90 如果要修补文件,首先必须找到正确的偏移量。完美,这正是我想要的。非常感谢。 0000000000005f2c push rbp 0000000000005f2d mov
我该怎么做?非常感谢 将
5F30
处的代码更改为mov eax,15
。因为这只有5个字节,而您有6个字节,所以添加一个NOP
作为填充。机器代码字节B8 0F 00 00 90
如果要修补文件,首先必须找到正确的偏移量。完美,这正是我想要的。非常感谢。
0000000000005f2c push rbp
0000000000005f2d mov rbp, rsp
0000000000005f30 mov eax, dword [ds:rdi+0x18c]
0000000000005f36 pop rbp
0000000000005f37 ret