181479625 发表于 2017-2-5 13:38:17

求大神帮看看我的hook有什么写错了,导致游戏崩溃


.版本 2

Hook指令 (十六到十 (“0044BA45”), 取子程序真实地址 (&子程序1), 6) ‘这个是超级模块里面的指令

.子程序 JMP跳回
.参数 地址, 整数型

置入代码 ({ 93, 129, 196, 4, 0, 0, 0, 195 })

.子程序 子程序1
.局部变量 a, 整数型
.局部变量 b, 整数型

置入代码 ({ 96, 156 })' pushad,pushfd
置入代码 ({ 137, 69, 252, 137, 125, 248 })' mov ,eaxmov ,edi 置寄存器内容eax,edi到变量a,b
编辑框1.内容 = 十六到十 (a)
编辑框2.内容 = 十六到十 (b)
置入代码 ({ 157, 97 })' popfd,popad
置入代码 ({ 139, 135, 120, 85, 0, 0 })' 游戏原代码(被覆盖掉的代码)
JMP跳回 (十六到十 (“0044BA4B”))

求大神帮我看看这个hook有什么不对导致游戏崩溃,最好只加载超级模块不用其他模块

lxc 发表于 2017-2-5 13:38:18

加我QQ2568814892私聊,这个代码写的有问题

丶丨小松灬 发表于 2017-2-7 00:05:44

第一句貌似就错了
页: [1]
查看完整版本: 求大神帮看看我的hook有什么写错了,导致游戏崩溃