1. 程式人生 > >手機抓包工具 charles使用

手機抓包工具 charles使用

1、下載charles包、安裝

2、關閉電腦防火牆【但我的經驗是:可以選擇先不關閉防火牆試一試,因為我後邊再次使用時沒關閉防火牆也是可以抓包的)】

開啟控制面板,選擇Windows防火牆,關了(不關很可能沒法抓包,在這栽過坑)

2、連線手機

2.1 用資料線把手機連上電腦

2.2 查電腦ip,命令列輸入 ipconfig

2.3 修改手機網路代理

手機網路改為代理,ip為電腦ip,埠8888(charles預設埠,若被其他程式佔用可修改,原則是保持電腦和手機一致)

3、安裝SSL證書【我的經驗是:如果點選選項卡【Structure】,在抓到的包中點選其中一項的前邊的“+”,如果展示出的是Unknown時(即是https請求時)才安裝SSL證書】

(大多數app或小程式都是https連線,所以需要下載證書)

3.1 help->install Charles CA SSL Certification 下載電腦證書

注意安裝位置在受信任的根證書頒發機構

3.2 修改ssl設定, Proxy->SSL Proxy Settings

3.3 安裝手機端證書

信任證書:設定-通用-關於本機,最底下“證書信任設定”,開啟信任

4、過濾掉pc端包

點選proxy->Windows proxy,即可去掉勾選

5、指定看某些包

在需要看的域名,右鍵選“focus”即可

啦啦啦,成功啦~