- 在ce主页面的 查看内存按钮,可以进入
- f5 添加断点,再按取消断点
- 然后点击上面的步过,可以跟踪代码的流向
- 跟踪过程中按
BkSp
可以回退
在当前指令上,右键,使用空指令替换,那么指令占用的地址,将被nop填充
最好使用注入的方式,参考文档
- 在要修改的指令上,
ctrl+a
打开自动会变 - 可以选择注入模板,也可以手写
- 写好后点击左上角文件,分派到当前ct表
右键在当前指令这里设置书签,在跟踪代码期间,可以在书签中跳转
右键将指令添加到代码表,可以在ce的主页页面的左下角的 高级选项 中看到,在下次进入ce,可以直接打开,定位到这段反汇编中
注:在ce中,记得保存文件的习惯
快捷键:ctrl+u
,用于调试很方便
假如你找到了使你的hp减少的指令,但是有可能你的mp,耐力,敌人的hp之类的都在调用这个指令。
在这个指令上,右键->找出指令访问的地址,然后在游戏中做一些事,你会发现视图中出现了不同的地址
反汇编窗口,视图->枚举DLL和符号表,慢慢找吧,可能有你想要的
附加进程,然后在注入DLL,选择自己编写的DLL,点击确定
- 使用CE热键暂停游戏
- 在指令上设置中断并跟踪断点
- 在断点列表找到这个断点,并给这个断点设置更改条件
- 断点触发,往上找call