我成功地将指令更改为NOP
,因为它非常基本:
set *0x08048e3a = 0x90
但我正在尝试更改0x08048e3a
的地址je 0x8048e52
。我想将其更改为je 0x8048ea8
。
但是当我做set *0x08048e3a = 0x74168048ea8
时,它不起作用。
(0x7416
= je
指示)
谢谢
答案 0 :(得分:9)
0x74168048ea8
比单词更长。您应该尝试逐个设置字节,例如
set *(char*)0x08048e3a = 0x74
set *(char*)0x08048e3b = 0x16
等