ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

羊了个羊小程序保姆级通关攻略【Fiddler抓包实现】

2022-09-16 05:31:08  阅读:282  来源: 互联网

标签:sheep map Fiddler 90016 攻略 80001 id 抓包


​​

  昨天心情不好,老婆给我推荐了一个叫羊了个羊的游戏,从白天玩到半夜,我也没有通关,心情更差了。所以去吾爱和看雪搜了一下攻略,顺利通关后,写下了这篇文章。

  思路大概有两种,第一种为修改关卡,将第二关改为第一关;第二种为将第一关和第二关简化。本文使用的方法为第一种

  工具: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_id8000190016的两个URL。

  如果发现没有sheep开头的URL,说明没有抓到包。这个时候,打开其它小程序测试,若也抓不到包,说明微信版本有问题。若能抓到包,说明是羊了个羊小程序出现问题,从任务管理器中找到羊了个羊所在文件位置,删除文件重启即可。

​编辑

  五、修改代码

  选择Fiddler右上部分的Fiddler Script,单击后找到static function OnBeforeRequest(oSession: Session){代码行,在花括号后添加如下三行代码单击Save Script保存代码即可。

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表示第二关id80001第一关id,这样我们就实现了将第二关替换为第一关。(注意,90016的id号不是一成不变的,根据我们抓到的包去改动就可以了。今天是9月16日,id为90016,明天9月17日,可能id就是90017了。)

​编辑

  六、测试游戏

  通关了我终于!!!


 

标签:sheep,map,Fiddler,90016,攻略,80001,id,抓包
来源: https://www.cnblogs.com/3-1415926535/p/16698564.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有