玩英雄之城腾讯版差不多有半年了,玩过的都知道,现在的55区几乎就是个BUG区.一些本来没有的.只有老版本才有的高级装备,被玩家们用wpe弄了出来.说到始作俑者 其实就是我
接触到WPE 只是2个星期前 开始是因为有了一个积分换锻造材料的BUG 被WPE玩家寻找了出来.并附带了数据包 而当我有幸接触到这个BUG并使用之后,就爱上了WPE .游戏对我已经如浮云了,取而代之的是不断寻找BUG的乐趣。
网页游戏,不比具有客户端的游戏,下面的话是我自己理解的,说得不对的,还请看到的师傅加我QQ给予教育和鞭策,我纯粹是一个菜鸟,完全是瞎子摸象弄出来的.论坛里的大神们说得好.能动手.就绝对不要做伸手党.
下面开始正文描述心路.思路.并加上动手操作的一些历程
开始收到的数据包.名字就叫:积分换锻造材料.(积分是英雄之城里面玩家互相打排名所得到的积分,用得到的积分.可以换取一些锻造材料和一些初级的道具)
原代码如下D2 5D 17 F5 DE 5D 17 F5 DE 5D 17 F5 DE 5D 17 F5
DE 5D 17 F5 DE 5D 17 F5 DE 5D 17 F5 DE 5D 14 F5
DC 0A 16 F5 DE 5F 3C 63 DE 5D 15 F4 DE 5D 17 EE
EE (这个是一次用7点积分换一个锻造材料的代码)
因为这样换实在太慢.我当时有差不多5W的积分.发送数据包太快.画面会卡住.一秒一次发.得差不多几个小时.对吧,so,必须要想办法.因为新区TX经常有开.刚好前不久才开了新区.新区因为照顾新手,在商城里面.是有锻造材料可以换的.等到过了一段时间.TX就会把锻造材料下架.所以.我立马就去了新区.新建了个号.利用PK技巧 在里面弄了几百的积分.好.既然有积分了,我们就直接购买并截取数据包吧.采用教程里的截取数据包方法.很容易就截取到了购买一个锻造材料的数据包.打开一看.代码和上面给出的代码是一模一样的.立刻,就象WPE对我打开了一扇窗户.既然买一个材料的数据包已经截取到.那么.采用数据包对比和分析.我是否可以找到一次购买2个材料的数据包呢?并且不止两个呢?立刻动手截取!因为英雄之城里面对于购买东西有数量限制.一次最多购买30个.其实就算是一次只给购买2个.都可以用来进行比较分析了,兄弟们,对不对?所以我马上截取买2个锻造材料的数据包.得到数据包里面的代码如下
D2 5D 17 F5 DE 5D 17 F5 DE 5D 17 F5 DE 5D 17 F5
DE 5D 17 F5 DE 5D 17 F5 DE 5D 17 F5 DE 5D 14 F5
DC 0A 16 F5 DE 5F 3C 63 DE 5D 15 F7 DE 5D 17 EE
EE
经过对比分析.可以很明显的看出.在第三行的倒数第五个代码处.出现了变化!当时心情那个激动啊.这不就是购买数量变化的代码吗?看来是初步学会比较分析了.我用自己截取的这个数据包发送.果然是一次换购2个锻造材料!
还等什么?把这个代码从00-ff递进发送吧.看看有什么变化.为了看清每个代码购买的数量.我把发送速度调到了5000毫秒才发送一次.把F7处修改成00后.递进发送.第一次就给了我个惊喜.竟然是一次购买了245个锻造材料.心情当时那个鸡冻啊!~!~暗想:老子终于不是伸手党了!~
通过这一次.渐渐滴.对游戏一点兴趣都没有了.每天就研究游戏的BUG和代码.接着刷出了军装.没想到需要打架才得到的徽章换取的军阶装备.竟然跟买无属性的装备是在一个通道.还有早就不存在的高级的装备.再然后发现了锻造材料的无限购买.再然后...
现在.我在研究暴兵的BUG.因为以前被我们的前辈弄过一次,所以英雄之城把这个BUG进行了加密处理.我的理想就是解密.然而始终是起点太低.再无着手之处.到现在竟然茶饭不思.整天感觉风凉天昏的.我这里截取了很多数据包.分析起来却是无从下手.顺便也在这里寻求一个师傅.能在我不懂的时候.教育教育我.能告诉我进行这样的探索.首先该从何处学习好?我每天工作时间也就2小时.所以空闲时间比较多.