工具使用要点60 条

mitmproxy 使用要点

mitmproxy 提供可脚本化的代理:mitmproxy 交互、mitmdump 无界面、脚本处理流量;用于授权范围内的接口调试与证据整理,证书只装测试设备。

形态mitmproxy/mitmdump/mitmweb
脚本-s 处理与统计流量
存储-w 保存流量文件
证书仅测试设备安装 CA

使用示例

使用示例
mitmproxy -p 8080                    # 交互界面
mitmdump -p 8080 -w flows.mitm        # 保存流量
mitmdump -nr flows.mitm -s collect.py # 离线重放 + 脚本处理
代理监听不要绑定 0.0.0.0:避免被未授权客户端借用作为出口。

易错点

  • 代理端口对外开放被他人使用
  • 流量文件内含凭据仍随意外发

数据来源与参考

  • mitmproxy 官方文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌