前言
記得剛開(kāi)始接觸程序的時(shí)候蟀俊,就總想學(xué)會(huì)抓包。
抓包订雾,顧名思義其實(shí)就是將手機(jī)的所有網(wǎng)絡(luò)請(qǐng)求都可以監(jiān)測(cè)到肢预。抓包可以幫助于我們自己寫(xiě)程序,方便調(diào)試洼哎。也可以在逆向他人程序的時(shí)候烫映,提供一些幫助。
本篇文章主要是利用Fiddler工具來(lái)對(duì)手機(jī)進(jìn)行抓包噩峦,討論如何抓包锭沟。
抓包環(huán)境
- Fiddler軟件(下載地址)
- 移動(dòng)設(shè)備一個(gè)(Android ios設(shè)備均可)
配置Fiddler
首先配置Fiddler,安裝完成之后我們打開(kāi)Fiddler识补,先需要一些很簡(jiǎn)單的配置才可以使用了
如圖我們點(diǎn)擊Tools -> Options
進(jìn)入如下界面族淮。
記得一定要把圖中的 Allow remote computers to connect勾選上,
我們要允許手機(jī)設(shè)備連接上呀凭涂。
還有注意一下圖上的Fiddler listens on port: 8888祝辣,
Fiddler默認(rèn)使用的端口是8888,如果沖突了或者你喜歡用別的也可以更改切油,
我就用8888了蝙斜。
查看電腦的內(nèi)網(wǎng)ip地址是多少,一會(huì)兒手機(jī)在填寫(xiě)代理服務(wù)器的時(shí)候要用
windows執(zhí)行:
ipconfig
linux執(zhí)行:
ifconfig
我的ip就是
192.168.31.100
配置手機(jī)
接下來(lái)就是配置手機(jī)了澎胡,要保持手機(jī)和電腦在
同一個(gè)局域網(wǎng)里面孕荠。
局域網(wǎng)里面。攻谁。稚伍。。
面戚宦。个曙。。阁苞。困檩。。那槽。。
由于大家的手機(jī)各個(gè)型號(hào)不同等舔,所以這里就不詳細(xì)解釋了骚灸,展示一下修改的頁(yè)面
<img src="http://martinhan.site/images/Screenshot_20181202-202427.png" width="200" height="350">
開(kāi)始抓包
由于習(xí)慣我會(huì)先點(diǎn)擊清除按鈕把之前的http請(qǐng)求記錄都清除掉
然后手機(jī)開(kāi)始請(qǐng)求,列表內(nèi)就有數(shù)據(jù)了慌植。
以下可以找一個(gè)請(qǐng)求作為示例甚牲,比如beacon-api.aliyuncs.com/beacon/fetch/config/byappkey
信息就都在里面啦义郑。
關(guān)于我
個(gè)人網(wǎng)站:MartinHan的小站
知乎:MartinHan01
PS:還有一個(gè)很懶的公眾號(hào),愿意關(guān)注的話搜索"程序技術(shù)指北"丈钙,
如果你看到個(gè)變形的海綿寶寶就是他了
由于博主過(guò)于懶了非驮,所以二維碼也懶得放了、