文章目录
一、运行游戏
二、使用 CE 分析游戏内子弹数量对应的内存地址
1、内存地址初步查找
2、使用二分法定位最终的内存地址
一、运行游戏
----
到 https://dl.3dmgame.com...43 发子弹 ,
再次扫描 , 还是 196 个 ;
开枪到 32 枪 , 再次扫描 ;
扫描 32 , 还是 196 个内存地址 ;
在找到的内存地址中 , Ctrl + A 全部选中..., 然后点击红色按钮
, " 复制左右选择项到地址列表 " ;
2、使用二分法定位最终的内存地址
使用 Shift 键 , 选中一半内存地址 , 右键点击选中的地址 , 选择弹出菜单中的 " 切换选中的记录..." 选项 ;
此时这些内存地址被锁定 ;
开枪后 , 发现子弹仍然是 32 , 说明选中的部分中 , 有子弹的地址 , 删除没有选中的部分 ;
选中没有锁定的部分 , 按 Delete 键删除..., 将该内存地址的值改为 99 , 则子弹数也变成了 99 ; 这个数字只是显示的子弹个数 , 开不出枪来 , 还要精确定位实际的子弹数 ;
此时该地址可以标记为 子弹的地址 ;