fiddler抓包+安卓模擬器完成手機app抓包的配置:fiddler抓包+雷電模擬器 完成手機app抓包的配置
其實在安卓真機上弄比在虛擬機上弄更麻煩一點,它們的步驟都差不多一樣,就是在安卓真機上弄完這個操作后還要下載xposed和JustTrustMe模塊,所以前面的操作都可以根據上面這個鏈接弄
一、如果在安卓真機上,獲取fiddler證書就可以通過,代理IP地址+fiddler監聽端口號進行訪問
打開cmd,輸入ipconfig查看本機ip地址
比如你主機ip地址為192.168.1.24,fiddler端口號為:8888
那么只需要你手機端訪問:http://192.168.1.24:8888
就會得到一個頁面,點擊紅線部分就會下載證書
手機端和電腦端都要下載,下載之后要安裝
二、fiddler的相關配置,在上面那個博客里面都有,如果你打開fiddler后出現”creation of the root certificate was not successful“錯誤,可以這樣解決
在你安裝fiddler的文件夾下運行
makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/05/2012
如果這個文件夾下有makecert.exe文件,那么就證明文件夾找對了,打開cmd,通過cd命令進入這個文件夾(不會可以百度一下),然后運行上面的命令
想要了解這個命令啥意思可以看:https://blog.csdn.net/iamlaosong/article/details/86630516
三、之后相關配置都弄好后,打開fiddler,你會發現在安卓真機上的一些操作,fiddler無法收到數據包
你會發現你可以在百度上面搜索東西,但是打開一些應用,比如抖音就會沒網絡
因為是安卓app抓包出現的https證書不被信任的問題。
你需要在安卓真機里面安裝Xposed跟JustTrustMe模塊
因為我用的是vivo手機,,,所以不能root,那也就沒辦法下載xposed,,於是我就跑到虛擬機上弄了
這里給出JustTrustMe模塊下載方式:https://jiezhe.net/post/68.html