这几天忙里偷闲,在网上闲逛荡,在浏览有什么好玩的单机游戏的时候注意到了这个新月剑痕,看了看介绍,感觉不错,经过在敞开的机箱里面一顿操作之后,终于成功进入游戏,开始的时候还是比较简单了,不过玩了一会就没啥耐性了,首先祭出CE,达到了致富的目的,突然灵机一动:下个修改器吧!结果~~~晕~~~~¥#%¥#……%¥%%&,于是想重操旧业写一个修改器,用.NET用的上瘾了,决定用.NET写一个,当开始分析的时候,竟然被我发现了没有修改器的原因:这个游戏不但搞光盘保护,连修改它都…………CE找到参数地址不是固定的,扫描指针没有,跟踪写入提示错误…………一顿苦恼之后,把自己写的游戏修改器制作工具拿出来,结果非常另我痛心,加载调试器时游戏崩溃了……哈哈,看来自己写的这个技术还不成熟,人家CE能发现问题并避免游戏崩溃,嘿嘿。黔驴技穷了,实在是技术不过关,前几天写了一个网游的助手家用,当时就没能耐跟出来那个指针,还是对别人的外挂进行了……&……*(&*(&(才知道该读啥地方。只好回来重新玩游戏,结果突然的灵机一动啊,想起来一个非常有趣的问题:游戏里面很多数据是连续存放的,虽然地址不固定在一个值上,但都在一个范围内,而且格式是有特征的,根据这个写了一下,结果下猫碰见死耗子了……不过我只玩了游戏的初期,才被美女吻活……(不要xiào,玩的是短了点,不过这不是有成绩了),在这个时期内进行修改还是一点问题也没有的。
上面提到了一个思路:
当数据地址不固定,指针无法确定(我是说自己的技术不过关,高手别扔鸡蛋)……时,可以考虑以数据特征及所在内存块为依据,通过搜索确定数据地址。
另外一个想法:
也是基于搜索的,可以让用户输入一个当前的数值,那么搜索的准确率将提高很多,当然了,如果数据特征非常明显,最好就不要让用户输入了,一来显得没水平,二来也很麻烦不是。
下载地址:
http://download.csdn.net/user/zcsor
哎,人气不如当年喽~~~是不是重新统计了,记得虚拟人生4的修改器下载量快上万了……