文章目录
一、运行游戏
二、使用 CE 分析游戏内子弹数量对应的内存地址
1、内存地址初步查找
2、使用二分法定位最终的内存地址
一、运行游戏
----
到 https://dl.3dmgame.com...分析游戏内子弹数量对应的内存地址
----
1、内存地址初步查找
使用 CE 搜索进程 , 打开该射击游戏 ;
随便捡起一把枪 , 打一发子弹 , 显示 49 发子弹 ;
使用 CE 搜索 49..., Ctrl + A 全部选中 , 然后点击红色按钮
, " 复制左右选择项到地址列表 " ;
2、使用二分法定位最终的内存地址
使用 Shift 键 , 选中一半内存地址 , 右键点击选中的地址..., 选择弹出菜单中的 " 切换选中的记录 " 选项 ;
此时这些内存地址被锁定 ;
开枪后 , 发现子弹仍然是 32 , 说明选中的部分中 , 有子弹的地址 , 删除没有选中的部分 ;
选中没有锁定的部分...,
再次开枪 , 仍是 32 发子弹 , 说明此时锁定的部分内存中有实际子弹数目 , 当前没有锁定的内存地址 , 可以删除 ;
再次把下半部分取消选中 , 测试是否是子弹地址 ,
最终找到一个地址