稍微学一点汇编理解起来会简单的多...当然不会也很简单
(一)看看是谁修改了阳光
继续前一章,搜索到阳光地址后,右键,找出是什么改写了这个地址,确定,弹出一个框。
(二)种下一个植物
(三)查看原因
点击显示反汇编程序,再次弹出一个框,我们看见了中间那条指令
popcapgame1.exe+1F636 - mov [edi+00005578],esi
这句话的意思是,将esi赋值给edi+5578,edi+5578就是你的当前阳光数量,esi就是种植物后,计算得出剩下了多少阳光。
(四)修改程序
我们再观察,上面一句话
popcapgame1.exe+1F634 - sub esi,ebx
上面说到esi赋值给了阳光,esi的值减少了ebx,由此推断ebx就是种下豌豆射手扣除阳光的数量。sub的意思是减少,我们把它改成add增加试试看。