我正在尝试更改jnz
IDA 中的 a 但它不允许我这样做。它说:
Cannot Reach Destination From current location
这个问题有什么原因吗?
编辑:程序正在尝试CreateFileA
。然后cmp
在eax
and之间创建一个0FFFFFFFFh
(我猜如果文件不存在它返回-1)。更多信息jnz short FileExist ; Jump if Not Zero (ZF=0)
将其更改为jmp short FileExist
编辑 2:所以我更改了 jmp 的十六进制代码并且它可以工作,但是当我通过汇编来完成它时,它没有,仍然没有找出原因。