我需要修改DLL。 我需要补丁
cmp byte_1075A02C, 0
要
mov byte_1075A02C, 1
我尝试在IDA Pro中使用Patch-> Assemble命令,我有一个" Invalid Opend"消息。
任何人都知道为什么要收到这条消息?
cmp byte_1075A02C, 0
等于:80 3D 2C A0 75 10 00
但是mov byte_1075A02C, 1
等价物是什么?
为你的帮助坦克很多:)
答案 0 :(得分:2)
那应该是
C6 05 2C A0 75 10 01
答案 1 :(得分:1)
对于快速通用解决方案,您可以随时尝试在线汇编程序such as this one。该指令的语法是mov byte ptr [0x1075A02C], 1
。试试吧!
不同的x86汇编程序使用略有不同的语法,因此我建议您熟悉一个并坚持使用它。