针对于现在的飞车情况,我已经很不了解了,因为已经过了这么久了,都没有关注过飞车。所以更新成什么样子,都更新了什么文件,防止外挂的手段和途径,可以说这些我现在是一点都不了解啦。对于现在的外挂,都实现了什么功能。怎么实现,怎么绕过检测。更是不清楚。今天一个人在家里上网,也没事就来社区看了几眼,发现很多人还是比较喜欢当初我独立一人研究开发的刷商城工具的。呵呵。今天就把刷商城的原理,详细的说说。
其实刷商城的实现过程在以前来说,是非常简单的。估计从来没有摸过电脑的人,把工具给了他们,让他们按照我的方法去做,都能学会的。呵呵!
不过现在是怎么实现的我就不知道了。
这里先说另一个问题,首先要让大家明白,针对市面上大多数的飞车外挂来说,不存在游戏封包问题,所以,这些高难度的东西,可以先不去学习了。飞车游戏的外挂实现主要是修改游戏的本地文件,通过修改本地文件,不会局限于“无线喷,车模,刷商城,道具免疫,休闲区无敌,”这类低级功能。飞车游戏如果遇到一个lua语言高手,可能可以修改出或者说自行添加编辑出更变态的功能。但是对于我lua的入门选手,能修改出现在市面上的一些外挂功能,就已经很勉强了。
首先针对飞车游戏外挂,如果是自己使用的话,完全不需要你去掌握什么vb,c,e这种编程语言,你完全可以不编程序。简单修改本地文件之后放在飞车目录相应的位置,就能达到外挂效果了。那些我们曾经编程写出来的外挂程序,只不过是方便大家,简单说其实就是个傻瓜工具。把我们想实现功能的文件修改好了,然后打包到编程工具中,定义一个按钮,当你点击这个按钮的时候把我们提前修改好的文件,释放到指定的目录下,这样等你登陆了飞车游戏,我们修改好的文件就被加载,就达到了外挂作用。那么飞车刷商城到底怎么实现呢?这里我就讲最简单最容易理解的方法。请往下看:准备工具: ue, c32asm等16进制编辑器都可以。(建议使用 c32asm,比较直观,容易看代码)
飞车文件:Top-kart.dll (我记得是这个名字,总也没玩了,忘记了。)
具体操作:
首先用任何一款 16进制编辑器,我使用c32asm(百度一搜一大堆),打开以后,选择程序左上角“文件--打开十六进制文件”然后找到"Top-kart.dll"文件(建议提前做备份,防止以为修改错误造成文件损坏)打开以后,你会看到全是 00 01 02 03 5b 2c 3d..................都是这类文字,没关系,你看不懂,我也看不懂,我们先不看,跟我继续操作,打开十六进制文件后, 看到上边有个搜索功能,然后我们开始搜索一句代码,在搜索框的类型哪里,我们不选择16进制,我们选择“ANSI字符串”,然后搜索那里输入“RestoreShopEquip” 。搜索到以后,我们看右边,那里,看到这句代码了吧?这时候这句代码应该是黑色高亮状态,也就是被选中的状态,点右边“RestoreShopEquip”右键,菜单里有个“填充”功能。打开以后,那里有个小黑点的选项,我们选“使用16进制填充”后边那里的小方块,我们输入“00”(去掉双引号,注意是数字00,不是字母o o )。然后其他什么都别动,直接点击“确定”,这时候你看出我们开始看到的那些“00 01 02 03 04 05 1b 2c 3c............”这时字串都变成了00 00 00 00 00。。。。。。。。。。,那么相对的右边那里,我们搜索的那句话“RestoreShopEquip”就变成了红色的“。。。。。。。。。。。。。。。。”,那么好,我恭喜你,你已经修改成功了。我们保存退出,它会提示你“创建备份。。。。。。Top-kart.dll.b00”之类的对话框,这里你随便,我建议备份一下,然后你就看到目标位置,多了一个重名但是尾扩展为b00,的文件,这就是原始文件,那么同时还有一个文件就是“Top-kart.dll”,这个文件就是我们修改过的。我们把这个复制到飞车游戏“Releasephysx27”目录下,登陆游戏,我们就可以刷商城物品了。够简单的把?
但是需要注意的是,平时我们应该不能使用了,因为被封了。不过我想等下次更新,或者电信二区开始公测一个新版本的时候,我们把最新的补丁安装上,再拿出这个新更新的“Top-kart.dll”文件,进行以上修改,应该能达到刷商城的。
结束语:
希望大家能在这个教程中学到一些技术的东西,了解修改的道理,你们可能有人会问了,烟头大哥,为什么你知道修改这句代码能起到刷商城的效果呢?别人为什么想不到,代码那么多,你怎么就知道修改他呢?呵呵,回答你们,你们把这句话查查字典或者到网上翻译网站翻译一下,RestoreShopEquip这个语句的意思你们就明白了,这个意思我记得是,还原装备的意思,那么我们在dll文件中,把这句话“还原装备”给删除掉了,那么他就变成了不还原装备?在正常的版本中,我们试穿完的装备,在你退出商城的时候,它会还原,就依靠这个语句“RestoreShopEquip”,那么我们把这个去掉了,当你退出商城的时候,他就不还原了,所以装备就被带出来了。呵呵!!有人很较真,又问了,那么多代码,你就认准这个了?其它代码修改了就不行了?呵呵,我告诉你,100次的实验或许才有一次是成功的!!明白什么意思么?就是说,我是经过100+n次的实验后,才找到这句代码的。ok?!所以你们学习制作外挂之类的,或者搞什么别的研究,记住千万不要在半途中气馁,要坚持到底,你就会成功。。。。。。。。。。。我不比你们多什么,也不比你们会的多多少,我只是比你们勤奋了一些,当你们睡觉的时候,我还睁着眼滴着眼药水,看代码呢。呵呵。。。。。。