|

提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).
勇者大冒险这个游戏在进入动画状态的时候,会在动画中随机出现宝箱,如果我们鼠标点击了即可获得宝箱中的物品。这是游戏中的一个正常的玩法,如下图:
但是我们这个时候不免想到,这个动画中是否有宝箱和宝箱的数量,是否是服务器传递给我们的呢?
如果是服务器传递给我们的,服务器计算数量,判断是否可以点击,那么毫无疑问,这是一个严谨的逻辑。
但是如果这个宝箱是否存在和多少数量,不是服务器判断的,而是我们本地随机生成,当点击的时候向服务器发送领取物品封包协议,那将会是怎样的效果呢?有什么不懂 可以关注 微信公众号:任鸟飞逆向 交流学习
于是我们进行测试
首先抓到该领取宝箱的封包,如下
//66FFFFD101009B000000 固定包
发现是一个固定的封包,没有参数,也就是说,得什么物品,服务器随机分配
进过测试,重发协议,发现可以无限领取宝箱物品
效果如下:
瞬间获得无数宝藏,
这就是这个游戏里为什么发现,有的人有各种大量游戏宝藏的原因了。
并且经过测试发现,获得宝藏封包有几种,可以在低级动画副本中,直接发送高级副本的封包获得高等级宝藏材料,复活币等等物品。
//66FFFFD1010061010000 固定包
//66FFFFD10100C3000000 固定包
//66FFFFD101001D010000 固定包
//66FFFFD1010001020000 固定包
仅提供封包结构和截图探讨学习。
总结如下,数据本地存放,点击宝藏以后向服务器发送领取宝藏请求
66FFFFD1010061010000 封包后4字节是参数, 不同的参数代表了不同等级的宝藏,
服务器选择相信用户请求,根据发送来的封包,判断是哪一个等级的宝藏,然后随机发放奖励。
该BUG属于逻辑不严谨,稍加修改便可避免。
目前这个BUG已经修正,但是依然没有完全修正,比如在低级副本依然可以通过发送高级副本的封包
获得高级的宝藏材料,新手副本更是可以每种封包发一次,一个级别的宝藏材料获得一个,那么就有 玩家会重复新建小号,获得大量的宝藏材料,影响游戏平衡。
仅提供技术学习,不提供具体代码。
联系我时,请说是在 挂海论坛 上看到的,谢谢! |
上一篇: 万宝路AV软件下一篇: (转载!)人物无敌 技能无CD 无限秒怪 游戏多开原理教程演示附源码
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。
2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:xhzlw@foxmail.com),本站将立即改正。
|