查看: 1507|回复: 1

羊了个羊,ios手机速通教程,非次数(0916)

[复制链接]
发表于 2022-9-16 10:35 | 显示全部楼层 |阅读模式
非法程序、 2022-9-16 10:35 1507 1 显示全部楼层
1_副本.jpg


原理:
已知,每一关地图数据加载接口为

  1. https://cat-match.easygame2021.com/sheep/v1/game/map_info?map_id=80001
复制代码


map_id即关卡ID,80001为第一关ID,90016为今天9月16日的第二关ID(每天的第二关是不一样的,地图ID也是不一样的)

我们只需要利用抓包工具重写功能把第二关地图数据调用接口里面的map_id换成第一关的ID就可以了


工具:HTTP Catcher  或  Storm Sniffer   (其他有重写功能的抓包工具都行) (AppStore 搜名字直接下)


HTTP Catcher 脚本:

  1. {
  2.   "rules" : [
  3.     {
  4.       "action" : "url",
  5.       "matchField" : "",
  6.       "field" : "code302",
  7.       "value" : "80001",
  8.       "matchValue" : "90016",
  9.       "destiontion" : "request",
  10.       "isRegex" : false
  11.     }
  12.   ],
  13.   "enabled" : true,
  14.   "name" : "羊",
  15.   "description" : "",
  16.   "locations" : [
  17.     {
  18.       "method" : "GET",
  19.       "scheme" : "https",
  20.       "enabled" : true,
  21.       "port" : 0,
  22.       "query" : "map_id=90016",
  23.       "host" : "cat-match.easygame2021.com",
  24.       "path" : "\/sheep\/v1\/game\/map_info"
  25.     }
  26.   ]
  27. }
复制代码
Storm Sniffer 脚本
  1. {
  2.   "name": "羊",
  3.   "enabled": 1,
  4.   "mitm": 1,
  5.   "locked": 0,
  6.   "paths": [
  7.     {
  8.       "port": "",
  9.       "pathMode": 0,
  10.       "schema": "https",
  11.       "regrexPath": "",
  12.       "query": "map_id=90016",
  13.       "rules": [
  14.         {
  15.           "modifyValue": "80001",
  16.           "redirectCode": "code302",
  17.           "mockFileType": 0,
  18.           "matchKey": "90016",
  19.           "tempFile": "",
  20.           "mode": "regular",
  21.           "serverFile": "",
  22.           "headerAction": "add",
  23.           "mockType": "local",
  24.           "localFile": "",
  25.           "regularAction": "modifyUrl",
  26.           "type": "request"
  27.         }
  28.       ],
  29.       "host": "cat-match.easygame2021.com",
  30.       "path": "\/sheep\/v1\/game\/map_info"
  31.     }
  32.   ]
  33. }
复制代码
以上数据直接复制到对应抓包工具的 重写功能里面,然后开启抓包功能,再打开小程序,到第二关的时候自动变成第一关的数据
2.gif

今天两个微信都玩了,没号录全视频了。



注意1:HTTP Catcher就复制HTTP Catcher的脚本数据,Storm Sniffer就复制Storm Sniffer的,其他的抓包手动填写重写规则

注意2:"query": "map_id=90016", 里面的90016每天都在变,需要每天先去抓包看下第二关地图数据接口里面的第二关ID是多少,然后替换,90016只是09月16号的,

注意3:抓包软件都需要打开HTTPS解密,IOS需要按照流程安装好证书并信任,软件里面都有教程说明

注意4:重复下流程,打开抓包软件>设置HTTPS解密>配置重写规则>启动抓包>打开微信进入小程序,直接开玩,第二关地图直接变成第一关的

注意5:其他抓包软件手动配置重写说明:GET请求 URL修改行为,修改HOST为cat-match.easygame2021.com,PATH为/sheep/v1/game/map_info的URL里面,匹配90016替换为80001,返回302,按照表单手动填上对应的参数就行

3_副本.jpg
Storm Sniffer的截图
4_副本.jpg
头像被屏蔽
发表于 2022-9-16 10:52 | 显示全部楼层
774123 2022-9-16 10:52 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表 发新帖

快速回复 返回顶部 返回列表