[破解]app無法抓包,一旦抓包就斷網如何解決?

症狀表現就是:ios 的app 只要打開Fiddler 代理抓包,app 就沒法聯網,點擊加載按鈕,fiddler的抓包記錄照樣是https加密的,你同樣沒法看到。剛開始一直以為是證書的問題,用了certmaker,換了charles,問題依然存在。今天有點進展了,抓不到包是因為app使用了SSL Pinning。

解決方案:

1.iPhone :越獄之後安裝nabla-c0d3/ssl-kill-switch2 之後可以愉快抓包。安裝方法如下:

iOS安裝SSL Kill Switch2

2.安卓: 手頭沒有安卓機,沒法測試。解決方案如下:安裝xposed框架、安裝並啟用justtrustme模塊 https://www.waitalone.cn/bypass-ssl-pinning.html 自行測試!

電腦(Mac/Win)端:

Charles中:

  • Proxy->SSL Proxy Settings->Enable SSL Proxying已安裝根證書

手機端:

iOS:

  • 確保已越獄,然後去用:基於Cydia的SSL Kill Switch 2或舊版本:基於Cydia的iOS SSL Kill Switch

Android:

  • Android中已安裝Charles的證書安裝後,可以在:受信任的憑據-》用戶中看到:
[破解]app無法抓包,一旦抓包就斷網如何解決?

  • 確保已Root用基於Xposed的JustTrustMe或:基於Cydia Substrate的Android-SSL-TrustKiller


分享到:


相關文章: