mitmproxy 安装证书

在进行 HTTPS 代理抓包时,需要在 Client 上安装 mitmproxy 的证书,以拦截 HTTPS 请求。

mitmproxy 通常运行在电脑上,称为 Server。

需要抓包的设备有时是手机,用于对手机 App 抓包。有时是 Server 自身,用于对电脑上的软件、网页抓包。

Client 为 Arch Linux

首先启动 mitmproxy,它默认监听 8080。

浏览器代理到 localhost:8080,访问 http://mitm.it/

预期行为是该地址被 mitmproxy 拦截,并返回一个网页,通过该网页可下载证书。

下载 Linux 证书。之后在终端运行如下命令:

sudo trust anchor ~/path/to/your/mitmproxy-ca-cert.pem

安装完成。


本文作者:Maeiee

本文链接:mitmproxy 安装证书

版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!


喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!