ProxyPin是一款開源且免費的跨平臺網(wǎng)絡(luò)調(diào)試工具,適用于Windows、Mac與Linux系統(tǒng),能夠截獲并修改HTTP/S通信內(nèi)容,擁有中文界面,支持掃碼連接設(shè)備、按域名篩選請求、多關(guān)鍵詞檢索等功能,對HTTPS流量,可以快速安裝本地CA證書,完整查看加密數(shù)據(jù),還提供歷史記錄保存及HAR格式導(dǎo)出,便于后續(xù)排查與歸檔。
ProxyPin客戶端安裝CA證書方法
1、用戶開啟軟件進到首頁后,點擊頂端的紅色加密鎖。

2、接著在彈出的下拉選項里,點擊【安裝根證書到本地】。

3、隨后依照流程,按向?qū)讲襟E安裝證書就行。

ProxyPin抓包教程
1、需說明的是,不管是普通的 http 抓包,還是 https 抓包,用戶直接打開軟件后,軟件便會自動開展抓包操作。若要終止操作,可點擊頂部的紅色運行按鈕。
2、普通的 http 抓包,若請求成功,能獲取響應(yīng)體的詳細內(nèi)容,如下圖所示,展現(xiàn)的就是響應(yīng)體的詳情。
3、但若是加密的 https 流量抓包,在未安裝 CA 證書且開通了 https 代理的情況下,即便能正常請求響應(yīng),卻拿不到相關(guān)響應(yīng)體內(nèi)的詳情數(shù)據(jù)。如下圖,正常的請求響應(yīng)狀態(tài)正常。
4、不過用戶切換到響應(yīng)體時,會看到提示數(shù)據(jù)獲取失敗。
5、此時用戶就得進行 CA 證書安裝。證書安裝完畢后,在進行加密的 https 流量抓包時,就能正常獲取到響應(yīng)體內(nèi)的詳情數(shù)據(jù) 。
ProxyPin特色
1、手機掃碼連接:無需手動配置 Wifi 代理,包含配置同步。所有終端均可相互掃碼連接,實現(xiàn)流量轉(zhuǎn)發(fā)。
2、域名過濾:僅攔截所需流量,不攔截其他流量,防止干擾其他應(yīng)用。
3、搜索:依據(jù)關(guān)鍵詞、響應(yīng)類型等多種條件搜索請求。
4、腳本:支持編寫 JavaScript 腳本,用于處理請求或響應(yīng)。
5、請求重寫:支持重定向,可替換請求或響應(yīng)報文,也能依據(jù)規(guī)則修改請求或響應(yīng)。
6、請求屏蔽:支持依據(jù) URL 屏蔽請求,阻止請求發(fā)送至服務(wù)器。
7、歷史記錄:自動留存抓包的流量數(shù)據(jù),便于回溯查看。支持 HAR 格式導(dǎo)出與導(dǎo)入。
8、其他:有收藏、工具箱、常用編碼工具,以及二維碼、正則等功能。
ProxyPin亮點
1、跨平臺兼容性:Proxypin 適配多種操作系統(tǒng),諸如 Windows、Mac、Android、iOS 和 Linux,契合開發(fā)者在不同設(shè)備上的抓包需求。
2、一鍵式抓包啟動:軟件設(shè)計直觀,用戶打開軟件即可自動開啟抓包,無需繁瑣設(shè)置,大幅提高工作效率。
3、智能流量管理:借助域名過濾功能,用戶可精準把控需要攔截的流量,避免對其他應(yīng)用產(chǎn)生干擾,同時支持手機掃碼連接,達成設(shè)備間的無縫同步與流量轉(zhuǎn)發(fā)。
4、高級請求處理:Proxypin 支持編寫 JavaScript 腳本,動態(tài)處理請求或響應(yīng),還有請求重寫功能,例如重定向、替換報文等,滿足復(fù)雜場景下的抓包與分析要求。
5、安全抓包與數(shù)據(jù)導(dǎo)出:針對 HTTPS 流量,軟件提供 CA 證書安裝指引,保障用戶安全獲取加密響應(yīng)數(shù)據(jù)。同時,自動保存抓包歷史記錄,支持 HAR 格式導(dǎo)出,方便后續(xù)數(shù)據(jù)分析與分享。
更新日志
v1.1.7 版本
1、新增 socks5 代理支持,可在設(shè)置里關(guān)閉。
2、請求列表增添按時間排序功能。
3、響應(yīng)新增圖片保存功能。
4、請求重寫新增 json 格式化功能。
5、修復(fù)安卓首次在畫中畫開啟 VPN 閃退問題。
6、修復(fù) Illegal IPv6 address 問題。
7、修復(fù) Windows 歷史導(dǎo)入安卓 har 歷史文件崩潰問題。
8、修復(fù)復(fù)制 python 請求頭不全問題。
9、修復(fù)二維碼保存的背景顏色問題。