-
-
OD调试的问题
-
发表于:
2006-7-8 02:09
3675
-
今天有点突破哦 第1次写补丁请牛哥们指点哦~!!!
004263C2 8982 788D0200 MOV DWORD PTR DS:[EDX+28D78],EAX <-短点
004263C8 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4]
已知短点出是1个游戏中血量的处理代码 EAX便是血的值 由于是动态的,我想写个补丁是这样。。
004263C2 JMP 0057AF00 //(0057AF00处是空白区)
0057AF00 MOV DWORD PTR DS:[EDX+28D78],EAX //恢复代码
0057AF10 MOV DWORD PTR DS:[0057AF20],EAX //将EAX值放入0057AF10中
0057AF20 JMP 004263C8 //再跳回去
问题1:请问哥哥门这样写发对不对呢? 如果有错麻烦指点下
问题2:这样用OD改好是不是一直就这样了 以后只要读0057AF20就可以了吗?还是每次都要这样?
问题3:VB可以用代码些出这样的过程吗?如果可以能不能交我下怎么写啊?(估计没人肯帮我写~!!呵呵)
问题就是这样麻烦牛哥们帮帮忙,先谢谢了
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课