羊了个羊小程序保姆级通关攻略【Fiddler抓包实现】
2022/9/17 1:18:50
本文主要是介绍羊了个羊小程序保姆级通关攻略【Fiddler抓包实现】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
昨天心情不好,老婆给我推荐了一个叫羊了个羊的游戏,从白天玩到半夜,我也没有通关,心情更差了。所以去吾爱和看雪搜了一下攻略,顺利通关后,写下了这篇文章。
思路大概有两种,第一种为修改关卡,将第二关改为第一关;第二种为将第一关和第二关简化。本文使用的方法为第一种。
工具:Fiddler、微信PC版(版本为3.6以下)
步骤:
一、下载安装Fiddler
下载链接:https://www.telerik.com/fiddler
编辑
点击I Agree即可完成安装。
二、设置Fiddler
1、找到菜单栏中的Tools-->Fiddler Options
编辑
2、第一列General选项卡全部勾选
编辑
3、点击第二列HTTPS,单击Actions按钮,选择第一行Trust Root Certificate,出现提示后选择yes,另外,框内部分全部勾选
编辑
三、登录微信
这个比较简单,手机扫码登录即可,就不细说了。需要注意的是,因为Fiddler抓包无法抓微信3.6以上的版本的小程序,所以大家可以改一下版本号或者安装3.6以下的版本。另外,版本太老了也不行,一是会提示升级,登录不上,二是可能没有小程序的功能。
四、打开小程序抓包
点击羊了个羊小程序,先点开始游戏,再找到Fiddler中URL列以sheep打头,map_id为80001和90016的两个URL。
如果发现没有sheep开头的URL,说明没有抓到包。这个时候,打开其它小程序测试,若也抓不到包,说明微信版本有问题。若能抓到包,说明是羊了个羊小程序出现问题,从任务管理器中找到羊了个羊所在文件位置,删除文件重启即可。
编辑
五、修改代码
选择Fiddler右上部分的Fiddler Script,单击后找到static function OnBeforeRequest(oSession: Session){代码行,在花括号后添加如下三行代码单击Save Script保存代码即可。
1 2 3 | if (oSession.url=="cat-match.easygame2021.com/sheep/v1/game/map_info?map_id=90016") { oSession.url = "cat-match.easygame2021.com/sheep/v1/game/map_info?map_id=80001"; } |
代码功能为将90016的map_id替换成80001,其中90016表示第二关id,80001为第一关id,这样我们就实现了将第二关替换为第一关。(注意,90016的id号不是一成不变的,根据我们抓到的包去改动就可以了。今天是9月16日,id为90016,明天9月17日,可能id就是90017了。)
编辑
六、测试游戏
通关了我终于!!!
这篇关于羊了个羊小程序保姆级通关攻略【Fiddler抓包实现】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-31苹果手机微信小程序底部有一条横线,页面如何兼容?-icode9专业技术文章分享
- 2024-12-31微信小程序如何获取页面高度?-icode9专业技术文章分享
- 2024-12-30uni-app微信小程序怎么修改默认导航栏的间距样式?-icode9专业技术文章分享
- 2024-12-30uni-app微信小程序全局配置自定义导航栏有哪些方法?-icode9专业技术文章分享
- 2024-12-30在Uni-app 微信小程序中怎么使用 Vant 组件库的导航栏组件?-icode9专业技术文章分享
- 2024-12-30微信小程序的 WXSS 中怎么实现单行文本超过部分显示省略号?-icode9专业技术文章分享
- 2024-12-24微信小程序资料入门指南
- 2024-12-20微信小程序开发入门指南
- 2024-12-20小程序 createCameraContext() 怎么实现识别条形码功能?-icode9专业技术文章分享
- 2024-11-22微信小程序的接口信息py可以抓到吗?-icode9专业技术文章分享