是我用的汇编编译器太老了生成的机器码问题。。。虽然找到问题所在但是如何解决还有点迷茫 |
也不是堆栈不平。。。 |
我日我知道原因了,纠结24个小时,带大家分享一下,,,不是什么seh,,seh的确可以防止错误的call导致游戏进程崩溃,,但是最终还是call失败 |
是不是我创的远程线程没有那个叫seh的东西啊,修改游戏内存数据很正常啊,只要call就崩溃 |
; mov ecx,0 ; mov edx,18eh ; mov eax,144h ; push ecx ; push ecx ; mov ecx,177Bh ; push edx ; mov edx,dword ptr [00F2B434h] ; push eax ; push ecx ; mov ecx,dword ptr [edx] ; mov eax,0F2D004h ; call dword ptr [eax] ;ret 这个是win32汇编写的远程线程执行代码,正准备打包成dll的给tc调用 |
好的麻烦了 |
GMT+8, 2025-9-19 06:15 , Processed in 0.167369 second(s), 28 queries .
Powered by 海安天坑软件科技有限公司
© 2001-2013 Comsenz Inc.