分类分类
关注+2012-09-07作者:lff
1 在游戏开始画面 用八门搜索自己的金钱数据 数据多就买药水再次搜索 得到地址 如
091ad738:800
2 进入GDB 调试游戏程序,具体方法可以参考:http://www.pc6.com/infoview/Article_54474_2.html
默认账号密码 root alpine
然后 输入 ps ax
找到程序运行进程 如现在是 915
输入 gdb -p 915 调用GDB调试程序
然后输入 watch *0x搜索到的金币地址 如 watch *0x91ad738 这个是观察读写这个内存断点暂停游戏的意思
输入 c 回车键 返回游戏
进入商店 买瓶药水 程序暂停
然后输入
i r $r2
得到储存器R2地址
然后输入
set {int}0x5f96248=8888888 0x5f96248 是动态地址 按照自己查出来的地址填写
输入C 返回游戏 到此 搞定了~
玩会游戏再退出 SSH 客户端 否则 退出SSH同时 游戏关闭 很可能导致 存档没更新~
没什么技术含量的 将就看吧~~
相关文章
更多+相同厂商
热门推荐
点击查看更多
点击查看更多
点击查看更多
说两句网友评论