文章目錄
將 Mitmproxy log 存至檔案
之前筆記 安裝 Mitmproxy 提到雖然 Mitmproxy 提供了互動式且資訊豐富的存取紀錄,但這對於日常維運上不方便,一般沒有問題時不會有人去看 log,但覺得行為不如預期時就需要調閱 log 出來比對,所以趁這機會順便紀錄一下將 Mitmproxy 紀錄到檔案的方式
基本環境說明
- Azure VM 標準 B2s (2 vcpu,4 GiB 記憶體)
- CentOS 7.7
- Mitmproxy v5.1.1
設定方式
之前筆記 安裝 Mitmproxy 在啟動 Mitmproxy 時使用
mitmproxy
改用 mitmdump
語法
mitmdump --listen-port {port} -w {file}
範例
mitmdump -w result.log
使用方式及實際效果
使用方式
curl -x localhost:8080 -k -L
實際效果
cat result.log
mitmdump console 也會同步列出對應的簡易資訊
心得
大致上應該還算滿足目標,但整體說來我覺得輸出至檔案中的 log 有太多資訊了,連完整 response 內容跟憑證資訊都包含在內,很容易讓 log 長太大
參考資訊
文章作者 Yowko Tsai
上次更新 2020-12-11
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。