先放兩個下載鏈接:
簡潔版的 Progress Telerik Fiddler (v0.5.0):(無需登錄,界面簡單)
https://telerik-fiddler.s3.amazonaws.com/fiddler-latest/progress-telerik-fiddler.AppImage
高級一點的everywhere free版:(需要注冊賬號,或用谷歌賬號第三方登錄)
https://downloads.getfiddler.com/linux/fiddler-everywhere-1.0.1.AppImage
下載完成后,右鍵AppImage文件 -> properties -> permission -> allow execeuting as program。
然后再雙擊就能直接運行了,不需要安裝,清理文件的時候別忘記,以免當成已經安裝過的軟件把他刪了。
手機抓包,只需要連到同一個局域網,打開fiddler設置中的allow remote computers to connect,然后點擊手機已經連接的wifi,手動設置proxy的IP為你電腦的IP,端口與fiddler設置中的監聽端口相同。這時候就能看到所有HTTP流量了。
如果在公司或者學校,很有可能網關路由器基於安全原因做了很多設置,導致fiddler中沒有流量,手機也無法上網,這種時候建議直接找另一台手機開熱點。(畢竟抓包分析也用不掉多少流量)
其他詳細的功能說明參考以下兩個鏈接:
https://www.hangge.com/blog/cache/detail_1697.html
https://www.cnblogs.com/yyhh/p/5140852.html