首先~, 我们只要连接到游戏,就会和游戏服务器产生通讯,就会有封包产生. 而我们制作外挂的过程,就是研究封包的过程.一般抓取封包,为了便于分析,最好在游戏里有个封闭的环境,什么是封闭的环境呢? 就是屏幕上除了你之外,在没有别的玩家,或者NPC,怪物之类的..这样抓取封包的时候,影响比较小,基本抓到的都是你自己人物的信息....
比如我们要做一个往地上扔装备强化的挂..首先,去FB清空一个房间. 拿出一件装备扔到地上(没让你扔紫的和粉的,当然,你钱多扔着玩就当我没说).....嗯,打开WPE,拿出一件装备扔到地上,抓取扔装备过程的封包,然后分析这个包,找出装备代码的所在. 比如前天太刀的代码:
91 7B ** ** ** ** 6D **
假使强化代码是6D..代表白装备... 那么我们要做的,就是创建一个滤镜, 为什么叫滤镜呢? 因为它就像一个专门过滤封包的工具.. 我们要强化装备,就是要欺骗服务器的... 或者欺骗自己.- -! 这个滤镜怎么做呢? 就是把装备代码强化部分的6D..换成你要强化的代码..就拿以前的+31代码,2A来说吧.. 新建一个滤镜,让他遇到:
91 7B ** ** ** ** 6D **
的时候,把6D..换成2A...这样,我们就会看到 扔到地上的装备都变成强化+31的了..
这个就是滤镜强化的基本原理...至于分析的过程和解密的过程,,额~~这个功夫不是一天两天能练出来的.`