Fiddler学习之——对Android应用进行抓包
生活随笔
收集整理的這篇文章主要介紹了
Fiddler学习之——对Android应用进行抓包
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Fiddler做為實(shí)用的http抓包工具,它的原理是在本機(jī)開啟了一個(gè)http的代理服務(wù)器,然后它會(huì)轉(zhuǎn)發(fā)所有的http請(qǐng)求和響應(yīng),因此,它比一般的firebug或者是chrome自帶的抓包工具要好用的多,它還可以支持請(qǐng)求重放等一些高級(jí)功能。
對(duì)Android應(yīng)用進(jìn)行抓包分為兩個(gè)部分,對(duì)fiddler工具的設(shè)置和Android手機(jī)代理的設(shè)置。
1、對(duì)fiddler工具的設(shè)置
- 安裝并啟動(dòng)Fiddler,打開菜單欄中的 Tools > Fiddler Options,打開“Fiddler Options”對(duì)話框。
? ? ??
- 在Fiddler Options”對(duì)話框切換到“HTTPS” “Connections”選項(xiàng)卡,然后勾選“Allow romote computers to connect”后面的復(fù)選框,然后點(diǎn)擊“OK”按鈕,記住代理端口號(hào)。
? ? ???
- 設(shè)置完成后,重啟fiddler。
2、手機(jī)代理的設(shè)置
- 獲取本機(jī)ip地址。
- 打開android設(shè)備的“設(shè)置”->“WLAN”,找到你要連接的網(wǎng)絡(luò),在上面長(zhǎng)按,然后選擇“修改網(wǎng)絡(luò)”,彈出網(wǎng)絡(luò)設(shè)置對(duì)話框,然后勾選“顯示高級(jí)選項(xiàng)”。
? ? ??
- 在“代理”后面的輸入框選擇“手動(dòng)”,在“代理服務(wù)器主機(jī)名”后面的輸入框輸入電腦的ip地址,在“代理服務(wù)器端口”后面的輸入框輸入8888,然后點(diǎn)擊“保存”按鈕。
? ? ?
- 啟動(dòng)android設(shè)備中的瀏覽器,訪問百度的首頁,在fiddler中可以看到完成的請(qǐng)求和響應(yīng)數(shù)據(jù)。
? ? ?
?
- ?遇到問題:設(shè)置fiddler后沒有重啟,導(dǎo)致不能成功抓包,切記重啟工具,使得配置生效。
- ?注意事項(xiàng):fiddler默認(rèn)端口號(hào)是8888,可修改成其他,不與主要端口號(hào)沖突即可。
轉(zhuǎn)載于:https://www.cnblogs.com/cloverclt/p/4891408.html
總結(jié)
以上是生活随笔為你收集整理的Fiddler学习之——对Android应用进行抓包的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win笔记本触摸板怎么关闭触摸板 如何关
- 下一篇: Android WebRTC视频旋转问题