小编use*_*482的帖子

打补丁时出现IDA“无效操作数”错误

我正在尝试使用“组装”选项修补 IDA 中的二进制文件,每次我输入带有一些算术运算的指令来计算偏移量时,我都会收到一个Invalid Operand错误。例如:

mov [bp-4], bx       
Run Code Online (Sandbox Code Playgroud)

返回Invalid Operand,而

mov ax, bx
Run Code Online (Sandbox Code Playgroud)

作品。

我尝试使用指令的格式(例如 include word ptr、 use4h等),但似乎没有任何效果。有没有办法解决这个错误,或者输入字节码来修补唯一的选项?

x86 assembly patch ida disassembly

4
推荐指数
1
解决办法
3851
查看次数

标签 统计

assembly ×1

disassembly ×1

ida ×1

patch ×1

x86 ×1