如果是使用右键->Patch instruction的话可以用汇编语言来patch程序,但如果想直接修改hex,就需要打开bytes窗口并在bytes窗口里面点击上面的图标启用编辑模式。

编辑hex的时候可能会报错:
1 | Editing not allowed: Instruction exists at address xxxxxx |
这个时候就需要右键-clear code bytes
清楚code格式之后会变成问好的形状,这个时候就可以在bytes窗口里修改:


修改完之后再次disasamble就可以了。
说些什么吧!