Fiddler抓包2-只抓APP的请求
轉(zhuǎn)至向前走
前言
fiddler抓手機(jī)app的請(qǐng)求,估計(jì)大部分都會(huì),但是如何只抓來自app的請(qǐng)求呢?
把來自pc的請(qǐng)求過濾掉,因?yàn)檎?qǐng)求太多,這樣會(huì)找不到重要的信息了。
環(huán)境準(zhǔn)備:
1.電腦上已裝fiddler
2.手機(jī)和電腦在同一局域網(wǎng)
?
一、設(shè)置
1.fiddler>Tools>Fiddler Options>Connections 勾選Allow remote computers to connect。
2.記住這里的端口號(hào):8888,后面會(huì)用到。
?
二、查看電腦IP
1.打開cmd,輸入:ipconfig,記住這個(gè)IPv4地址。
>>ipconfig
?
三、設(shè)置代理
1.手機(jī)設(shè)置->WLAN設(shè)置->選擇該wifi,點(diǎn)右邊的箭頭(有的手機(jī)是長(zhǎng)按彈出選項(xiàng)框)。
?
?
2.選擇修改網(wǎng)絡(luò)配置:
配置主機(jī)名:與主機(jī)電腦IP地址保持一致
端口號(hào):8888
3.保存后就可以抓到來自手機(jī)的請(qǐng)求了。
?
四、抓APP上的HTTPS請(qǐng)求
1.如果app都是http請(qǐng)求,是不需要安裝證書,能直接抓到的,如果是https請(qǐng)求,這時(shí)候手機(jī)就需要下載證書了。
2.打開手機(jī)瀏覽器輸入:http://10.224.xx.xx:8888 ,這個(gè)中間的host地址就是前面查到的本機(jī)地址。
3.出現(xiàn)如下畫面,點(diǎn)箭頭所指的位置,點(diǎn)擊安裝就可以了。
?
五、設(shè)置過濾
1.手機(jī)上設(shè)置代理后,這時(shí)候fiddler上抓到的是pc和app所有的請(qǐng)求,如果pc上打開網(wǎng)址,會(huì)很多,這時(shí)候就需要開啟過濾功能了。
2.打開fiddler>Tools>Fiddler Options>HTTPS>...from remote clients only,勾選這個(gè)選項(xiàng)就可以了
...from all processes :抓所有的請(qǐng)求
...from browsers only :只抓瀏覽器的請(qǐng)求
...from non-browsers only :只抓非瀏覽器的請(qǐng)求
...from remote clients only:只抓遠(yuǎn)程客戶端請(qǐng)求
?
?
(注意:如果手機(jī)設(shè)置代理后,測(cè)玩之后記得恢復(fù)原樣,要不然手機(jī)無法正常上網(wǎng)。)
轉(zhuǎn)載于:https://www.cnblogs.com/malinalian/p/10481531.html
總結(jié)
以上是生活随笔為你收集整理的Fiddler抓包2-只抓APP的请求的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新技术刚测试就被全行业禁用,谷歌“杀死”
- 下一篇: IntelliJ IDEA 2021.2