E企盈营销工具技术服务商 热线:4006-838-530

微信小程序《消灭病毒》抓包修改数据

E企盈直播平台营销卖货系统

作者: seriouszyx首发地址:https://seriouszyx.com/代码均可在 Github 上找到(求Star)消灭病毒算是最近蛮火的一款微信小程序游戏,据说开始一个月用户数就超千万,现在也有每月几十万的用户增长。我这周才上手这款游戏,确实画面和打击效果都很好,不过武器升级比较麻烦,六七十关后升级就略显陡峭了,每升一级要花数 M 的金币,估计游戏后期要好多天才能通过一关。所以我试着逆向破解更改游戏数据,所幸在网上找到了一些第三方的辅助平台,可以通过游戏 uid 更改数值,那么也就没必要自己再重新造轮子了,下面是获取 uid 的详细过程,参考链接在文末给出。软件准备首先本文基于 Android 设备,抓包软件使用 HttpCanary,这是一款开源软件,可以在 GitHub 下载获取,也可以使用下面的链接获取:https://www.lanzous.com/i4882gdAndroid 7.0 之后,系统不认非 ROOT 用户安装的证书,所以还需要双开软件,本文使用的是平行空间,在手机默认的应用商城就能下载到。使用平行空间登陆微信平行空间即不同的时空维度有不同个你,所以可以实现应用双开。先在手机的微信中退出账号,然后打开平行空间,将微信添加到克隆应用,在里面登陆微信。抓取平行空间数据包打开 HttpCanary,根据提示安装证书,然后将平行空间添加至应用,点击右下角按钮开始抓包。进入平行空间里的微信,打开消灭病毒小程序,等待加载完成后,返回 HttpCanary,发现抓包成功。在查找中找到设置,选择 url 关键词,输入 get,再返回抓包界面,发现数据包变少了。点击上图中所圈的一项,再点击请求,选择 text,可以看到抓包数据,其中 openid 后面的就是应用的 uid,通过它就可以更改游戏数据。最好将 uid 记录下来,以便之后修改方便。此时可以将 HttpCanary 和平行空间卸载,它们已经完成了任务。进入 消灭病毒辅助 平台,先获取当前微信的游戏数据,与本机数据相符即 uid 没有问题,修改数据后点击上传即可更改数据。切记此时不要马上登陆游戏,先在微信小程序里将消灭病毒删除,再重新搜索打开,因为这样会重新加载一遍数据,才可能成功。如果操作正确的话,此时的游戏数据已经修改,不过排行榜的数据没有改变。解决这一问题的方法很简单,通过当前关卡后,排行榜数据就可以完成更新。其实修改后玩起来就变得索然无味了,突然有点理解了马云的一些话,因为到这个时候,有些东西真的就只变成数字了。注意事项尽量理性修改以保持对游戏的热情,一些不合理的修改可能会导致 bug,比如主武器等级不可以高于关数否则无怪或怪极少。还有一点注意就是每次修改后都要在小程序中将游戏删除,再重新查找进行登录,因为这会避免游戏缓存导致的修改失败甚至钻石清零。最后本文在于技术交流,实验成功后请修改回来以免影响游戏平衡,禁止用于商业,所用软件均为第三方开发,与本人无关。参考消灭病毒辅助消灭病毒》详细抓包,跳关,改钻石,无需电脑微信小程序

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信小程序《消灭病毒》抓包修改数据
分享到: 更多 (0)
E企盈小程序直播营销卖货系统
E企盈直播平台营销卖货系统

评论 抢沙发

E企盈小程序开发

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏