科普:使用charles抓包瀏覽器請(qǐng)求
Charles可以抓取瀏覽器或者客戶端的網(wǎng)絡(luò)請(qǐng)求,因?yàn)樵跒g覽器控制臺(tái)看請(qǐng)求不方便,所以就有了抓包工具,這里主要說(shuō)說(shuō)charles。
啟動(dòng)charles會(huì)默認(rèn)開(kāi)啟你的電腦代理,端口是8888,之后瀏覽器請(qǐng)求會(huì)轉(zhuǎn)發(fā)到這個(gè)軟件上。

然后打開(kāi)網(wǎng)頁(yè)就可以抓取網(wǎng)絡(luò)請(qǐng)求了。

不過(guò)抓取https網(wǎng)頁(yè)顯示unknown。

是證書(shū)問(wèn)題。

在help里選擇install charles root certificate
?安裝證書(shū),接著選擇本地計(jì)算機(jī),受信任的根證書(shū)頒發(fā)機(jī)構(gòu)。

安裝成功后reset。

看證書(shū)更新了。

接著設(shè)置ssl proxying setting
。

host和port為*就可以。

抓取網(wǎng)絡(luò)請(qǐng)求效果如圖,可以很清晰的看到微博的各種https請(qǐng)求。

電腦軟件也可以抓包,打開(kāi)一篇公眾號(hào)文章。

效果:

標(biāo)簽: