Assembly X64汇编,如何让函数始终返回相同的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

这里是组装初学者,请温柔一点! 我有以下x64组装过程,并希望将其修补为始终返回15(int类型)


我该怎么做?非常感谢

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