出有关问题了 很奇怪 请大家帮忙看看
出问题了 很奇怪 请大家帮忙看看

据网友回复说可以这样做
MOV EAX,[0x00A45F04]
MOV EAX,[EAX+0x1C]
MOV EAX,[EAX+0x28]
MOV EAX,[EAX+0x1074]
MOV eax,EAX
于是乎我就去做了,这里是汇编语言版块 想必OD这个工具大家应该很熟悉
我用的是什么 郁金香OD 里面集成了一个叫‘代码注入器’
我用这个代码注入器附加游戏进程后 注入上面的5行汇编码 注入后游戏正常 没有报错
然后我回到IDE中 注入游戏进程后 和往常一样
执行后游戏直接报错,异常退出。
我就郁闷了 代码注入器测试没问题 IDE里写代码执行怎么会出错呢?
求解!
------解决方案--------------------
你还是去看雪 52pojie 问问吧
------解决方案--------------------
代码是对的.
------解决方案--------------------
od 里注入时,和修改到进程文件里运行时,这个指令上的 eax 内容一致吗?
据网友回复说可以这样做
MOV EAX,[0x00A45F04]
MOV EAX,[EAX+0x1C]
MOV EAX,[EAX+0x28]
MOV EAX,[EAX+0x1074]
MOV eax,EAX
于是乎我就去做了,这里是汇编语言版块 想必OD这个工具大家应该很熟悉
我用的是什么 郁金香OD 里面集成了一个叫‘代码注入器’
我用这个代码注入器附加游戏进程后 注入上面的5行汇编码 注入后游戏正常 没有报错
然后我回到IDE中 注入游戏进程后 和往常一样
_asm
{
pushad
MOV EAX,[0x00A45F04]
MOV EAX,[EAX+0x1C]
MOV EAX,[EAX+0x28]
MOV EAX,[EAX+0x1074]
MOV eax,EAX
popad
}
执行后游戏直接报错,异常退出。
我就郁闷了 代码注入器测试没问题 IDE里写代码执行怎么会出错呢?
求解!
------解决方案--------------------
你还是去看雪 52pojie 问问吧
------解决方案--------------------
代码是对的.
------解决方案--------------------
od 里注入时,和修改到进程文件里运行时,这个指令上的 eax 内容一致吗?