《羊了個羊》是一款微信小遊戲,但是難度很高,下面就為大家帶來由“Prajna”分享的《羊了個羊》IOS手機速通教程,一起來看看吧。
原理:
已知,每一關地圖數據加載接口為
map_id即關卡ID,80001為第一關ID,90016為今天9月16日的第二關ID(每天的第二關是不一樣的,地圖ID也是不一樣的)
我們只需要利用抓包工具重寫功能把第二關地圖數據調用接口裡面的map_id換成第一關的ID就可以了
工具:HTTP Catcher 或 Storm Sniffer (其他有重寫功能的抓包工具都行) (AppStore 搜名字直接下)
HTTP Catcher 腳本:
Storm Sniffer 腳本
以上數據直接複製到對應抓包工具的 重寫功能裡面,然後開啟抓包功能,再打開小程序,到第二關的時候自動變成第一關的數據
注意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,按照表單手動填上對應的參數就行
Storm Sniffer的截圖