骑龟赛跑 发表于 2018-11-26 15:36

【CE游戏破解】代码注入,特征码使用(第05集)

本帖最后由 骑龟赛跑 于 2018-12-12 12:16 编辑


【CS游戏破解】『无限子弹无限钱无限血』人人都能破解CS(第01集)
【CS游戏破解】『无限子弹无限钱无限血』OD寻找真实基址改(第02集)
【CS游戏破解】『不掉血』CE修改不死战神(第03集)
【CS游戏破解】『不掉血』『CE代码注入』修改不死战神(第04集)
【CE游戏破解】代码注入,特征码使用(第05集)
【 CE游戏破解 】『冰封王座』金币/木材/人口修改(绝对新手版)(第06集)
【 CE游戏破解 】『CS1.6』多级指针的查找方法(第07集)








之前有同学发过这个游戏,我就拿来练练手了.算是复习一下CE的使用

游戏地址:
链接: https://pan.baidu.com/s/1XMFvDPfQCGqT5gP97ySsMA 提取码: c6np



思路:
搜索出所有的需要修改的值(伤害,速度,承受伤害等),发现都在一块内存中存储.
可以通过其中一个值访问触发对所有值的修改.
使用特征码来做指针,并注入代码

搜索出来的内容如下



来看一下"访问"的代码段


04D62003处访问


查看反编译



在看一下速度的访问代码段


找到规律,代码进行注入

通过修改值内容,查看内存的存储情况."4B18967F"就是这个值"9999999",已经是最大值了


新增如下代码(意为:在读取这些值之前,通过内存重写的方式填入特定的值内容)



搜索出唯一的特征码 F3 41 0F10 46 1C



注入代码根据特征码查找位置


剩下的就是保存了



喜欢的话,希望能收到你们的【免费评分】

alicc 发表于 2018-11-26 16:23

要装就好好装。CE汉化文件拿不出来么?做个教程 估计小白被你拉下深渊 {:301_997:}

新手小渣渣 发表于 2019-2-27 16:39


楼主你有一步好像错了,(以下只是个人经过测试后个人认为,而且经过了游戏重启和重载)
有什么不对的楼主可以科普一下。。
第四行的那一处地址每次都会变,需要删掉才可以永久性地单独地通过特征码来寻找地址
我亲测了好几遍,按你的那个,可以成功,但关掉游戏重载进度后那个脚本激活后你根本打不了怪
(因为自己测试了好多遍,所以发现这个地址每次都会变)


               

还是谢谢楼主提供了一个“特征码”的学习帖子,谢谢!

cosxiaobaitu 发表于 2018-11-26 16:21

来学习学习不然老是得等别人破解

洗影 发表于 2018-11-26 16:35

有看没有懂

possession 发表于 2018-11-26 17:04

来学习学习不然老是得等别人破解

l123233 发表于 2018-11-26 17:05

软件自带女朋友吗
:lol

a2693393 发表于 2018-11-26 17:28

表示没看懂,只会简单的一些修改,这个太高深了

Do_zh 发表于 2018-11-26 18:12

感谢分享,楼主辛苦了。。

Mixzero 发表于 2018-11-26 18:25

感谢楼主{:1_893:}

qiuyu2020 发表于 2018-11-26 18:47

学到了 6666
页: [1] 2 3 4 5 6
查看完整版本: 【CE游戏破解】代码注入,特征码使用(第05集)