Fiddler抓包2-只抓APP的請求


前言

fiddler抓手機app的請求,估計大部分都會,但是如何只抓來自app的請求呢?

把來自pc的請求過濾掉,因為請求太多,這樣會找不到重要的信息了。

環境准備:

1.電腦上已裝fiddler

2.手機和電腦在同一局域網

 

一、設置

1.fiddler>Tools>Fiddler Options>Connections 勾選Allow remote computers to connect。

2.記住這里的端口號:8888,后面會用到。

 

二、查看電腦IP

1.打開cmd,輸入:ipconfig,記住這個IPv4地址。

>>ipconfig

 

三、設置代理

1.手機設置->WLAN設置->選擇該wifi,點右邊的箭頭(有的手機是長按彈出選項框)。

 

 

2.選擇修改網絡配置:

配置主機名:與主機電腦IP地址保持一致

端口號:8888

3.保存后就可以抓到來自手機的請求了。

 

四、抓APP上的HTTPS請求

1.如果app都是http請求,是不需要安裝證書,能直接抓到的,如果是https請求,這時候手機就需要下載證書了。

2.打開手機瀏覽器輸入:http://10.224.xx.xx:8888 ,這個中間的host地址就是前面查到的本機地址。

3.出現如下畫面,點箭頭所指的位置,點擊安裝就可以了。

 

五、設置過濾

1.手機上設置代理后,這時候fiddler上抓到的是pc和app所有的請求,如果pc上打開網址,會很多,這時候就需要開啟過濾功能了。

2.打開fiddler>Tools>Fiddler Options>HTTPS>...from remote clients only,勾選這個選項就可以了

...from all processes :抓所有的請求

...from browsers only :只抓瀏覽器的請求

...from non-browsers only :只抓非瀏覽器的請求

...from remote clients only:只抓遠程客戶端請求

 

 

(注意:如果手機設置代理后,測玩之后記得恢復原樣,要不然手機無法正常上網

覺得對你有幫助,就在右下角點個贊吧,感謝!

python接口自動化QQ群:226296743

 

---------------------------------python接口自動化已出書-------------------------

 

全書購買地址 https://yuedu.baidu.com/ebook/585ab168302b3169a45177232f60ddccda38e695

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM