在 Linux 下使用 mitmproxy 抓取 HTTPS 流量

在 Linux 下使用 mitmproxy 抓取 HTTPS 流量

💡 原文中文,约2800字,阅读约需7分钟。
📝

内容提要

本文介绍了在Linux下使用mitmproxy抓取https流量的方法,包括安装mitmproxy、运行mitmweb命令、安装证书文件和更新系统信任。通过指定目标软件使用8080端口通信,并使用gg代理工具,可以成功捕获和解密https流量。

🎯

关键要点

  • 本文介绍了在Linux下使用mitmproxy抓取https流量的方法。
  • mitmproxy是一款基于python和webui的开源流量代理软件。
  • 在Arch Linux下,可以通过命令'sudo pacman -S mitmproxy'安装mitmproxy。
  • 运行'mitmweb'命令可以同时打开8080端口的代理和8081端口的webui。
  • 为了解密https流量,需要安装mitmproxy的证书文件并更新系统信任。
  • 证书文件需要复制到'/usr/share/ca-certificates/trust-source/anchors/'路径下,并执行'update-ca-trust'命令。
  • 使用gg代理工具可以指定目标软件通过8080端口通信,成功捕获和解密https流量。
  • mitmproxy可以成功捕获并解密https流量,支持图片等信息的预览。
➡️

继续阅读