首页
社区
课程
招聘
[旧帖] [求助]关于查找游戏中内存地址方法 0.00雪花
发表于: 2013-5-27 18:16 4724

[旧帖] [求助]关于查找游戏中内存地址方法 0.00雪花

2013-5-27 18:16
4724
我看见论坛里面好多都是讲破解加密等等之类比较高级的话题,想问下 找一个软件(比如游戏)里面某个数据所在的内存地址或者某个功能call的方法 是不是很简单  如果简单 请问用什么方法 多少方法 一定能找到地址的 本人是新手 看见论坛里面很少讨论这个的 所以应该对你们懂的人来说应该很简单   求解

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 40
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
砍柴十年吧
2013-5-27 21:53
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
首先确定这个数据或call所在的函数名,然后查找这个函数,再在函数里面找不就行了?
2013-5-28 22:51
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
好像是这个软件,写外挂的cheat enging(CE)
2013-5-30 14:46
0
雪    币: 246
活跃值: (91)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
不知道你的情况,假设你对修改或反编译没一点基础,我建议从简单的单机游戏开始,最好是较老较小较简单游戏开始,试到用金山游侠这类修改器,查找血量、攻击等值,当一些简的修改得心应手后,用复杂的修改器如上面提到的CE。

再后来查找如星际二这类复杂的数据,这个游戏相关数据有些复杂,如攻击显示100,但内存是不是放的100,有可能放的是显示值*100。

再往后,就是用调试器结合CE分析你提到的CALL了,这需要对汇编有一定的了解,如果对编程有一定了解更加提高你的成功率。

我就是从这个历程走过来的,从98年至今,要不断学习,不断动手,只有自已动手操作才能更深入的了解。
2013-6-1 19:28
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
有点启发 多谢大家了
2013-6-4 21:23
0
游客
登录 | 注册 方可回帖
返回
//