Fiddler+Proxifer工具對windows PC客戶端進行抓包

Fiddler+Proxifer工具對windows PC客戶端進行抓包

python的大火,帶動了python爬蟲。

爬蟲就必定繞不開抓包,主要有以下三類:

1.網頁抓包,這是目前最常見的就是了,可以使用chrome進行,或者配合其他抓包軟件 fiddler。

2.手機抓包,小程序有些興起是,如跳一跳之類的,催生了很多手機抓包教程。

3.比較少見的一類抓包,就是抓windows平臺下客戶端的包,如PC版騰訊視頻。

Fiddler+Proxifer工具對windows PC客戶端進行抓包

本篇主要講如何在PC客戶端抓包:C/S程序抓包需要藉助Proxifer。

Proxifier是一款功能非常強大的socks5客戶端,可以讓不支持通過代理服務器工作的網絡程序能通過HTTPS或SOCKS代理或代理鏈。(目前似乎被牆了,可以在某寶上買到)

由於一般的C/S客戶端不能設置代理,所以我們FIddler檢測不到數據,我們可以通過Proxifer來實現把所有的請求抓發給Fiddler,這樣我們就可以在Fiddler分析客戶端請求。

Proxifer設置

設置很簡單,下圖所示,兩步就OK

Fiddler+Proxifer工具對windows PC客戶端進行抓包

a).設置代理服務器和Fiddler代理設置匹配

Fiddler+Proxifer工具對windows PC客戶端進行抓包

b).設置代理規則

默認的Default,我們可以不管

Fiddler+Proxifer工具對windows PC客戶端進行抓包

點擊添加

名稱:Fiddler.exe

是否有效:是

選擇Fiddler的應用程序文件目錄,選擇後,確認

Fiddler+Proxifer工具對windows PC客戶端進行抓包

目標主機:我們本地的Fiddler設置的代理,可以任意

目標端口:任意

動作:Direct

到這裡就設置完畢了,我們可以打開騰訊視頻視頻客戶端,在Fiddler和Proxifer看下數據

Fiddler+Proxifer工具對windows PC客戶端進行抓包

Fiddler+Proxifer工具對windows PC客戶端進行抓包

這時候Proxifer打開的時候瀏覽器會鏈接不了網絡,可以通過設置Fiddler方式,連接網絡,添加谷歌瀏覽器執行程序文件,確認後,可以上網。

Fiddler+Proxifer工具對windows PC客戶端進行抓包

同理,電腦上所有的C/S客戶端都可以抓到包,小夥伴們,趕快開始新的抓包之路吧!


分享到:


相關文章: