|
|
| | 网站首页 | 初级教材 | 中级教程 | 高级教程 | 模块文档1.8 | 资源下载 | 外挂海论坛 | 加入外挂作坊 | | ||
|
||
|
|||||
|
|
|||||
| 06-Cheat Engine | |||||
|
本节起的内容及后续几节,都是介绍如何使用 Cheat Engine 这个软件来解决动态内存的问题 Cheat Engine 简称CE,这个软件的功能是很强大的,可以进行内存搜索,特别是对捕获动态内存有特效,反汇编调试的功能也很强大. CE目前的最高版本号是5.3 原始作者只开发到5.1版本,所以网上可以下载到的5.2与5.3都是其它人在CE源代码中扩展了功能的升级版.另外,CE的汉化版也是可以在网上找到的.下面,我将以 Cheat Engine外挂作坊专用版 来做介绍,完成本章的后半部份教材. 有关CE的更高级更详细教材,见外挂作坊内部会员教材! 安装CE后,可以点击桌面上的CE快捷图标来运行CE程序 CE程序运行后的主界面
上图为CE运行后的主窗口 ①.功能分别是 打开进程 打开CE档案 保存CE档案 及当前已打开了的程序名还有一个提示搜索进度条 ②.功能为搜索数据用的各种设置,可以搜索很多种类型的数据,功能强大得无话可说,比起其它的各种内存搜索软件,就是大巫见小巫啦! ③.这里提供了当前搜到的内存地址,上面还显示了,共有多少个相符的地址. ④.把上面的内存地址表加入到下面,进行更强大的功能处理,分析动态内存的引用及调试等
要想进行搜索某个进程里的内存数据,需要先打开或创建这个程序进程
选择要搜索的数据类型
选择要搜的数值介于.
搜索后的结果,可以在这里地址列表上点击鼠标右键,有相关的菜单可操作. 在列表中的某个地址上双击,或选中列表中的一些地址,然后按下旁边的那个 红色 的向右下箭头按钮,将会把这些选中的地址加入到下方的地址列表框中,进行更高级的分析用.
除了使用搜索外,当然也可以自已手工添加已知的内存地址,点击 手工添加地址 在这个添加窗口中,可以看到,还可以添加多级的指针地址哟!
在这里保存着之前加入进来的所有内存地址,若需要修改的话,可以直接点击某项上的那项数值就会弹出修改数据框 第一排的作用是可以锁定内存,这时CE会在每个很短个间隔时间向那个内存写数据.达到锁定内存值的效果. 第二排是说明,当你弄清楚了一个内存地址里所保存的值是啥作用时,可不要忘了在这里写上说明哦. 第三排是内存地址,如果是指针->->等的话,也是会显示出来.一目了然. 之后的就是类型类型与对应于该内存地址处所读取出来的数据值了. 上面的只是简单的查看与用法.CE对于动态内存的强大处理,就是在上面选一个地址后,点右键,会有几项菜单.
见上面红框处的菜单功能,这才是CE对付动态内存的最大亮点功能了.详细的用法,见下节. |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
|
|||||||||||
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|