Mitmproxy安装
本页内容
macOS安装
在 macOS 上安装 mitmproxy 的推荐方法是使用 Homebrew:
brew install mitmproxy
或者,可以在mitmproxy.org上下载独立的二进制文件。
Linux
在 Linux 上安装 mitmproxy 的推荐在 mitmproxy.org 上下载最新的二进制文件。
一些 Linux 发行版通过其本地软件包存储库(例如,Arch Linux、Debian、Ubuntu、Kali Linux、OpenSUSE 等)提供社区支持的 mitmproxy 软件包。不过经常落后于当前的 mitmproxy 版本。先要最新的可以官网下载。
要在 Windows 上安装 mitmproxy,请从mitmproxy.org下载安装程序。官网还提供独立的二进制文件,它们需要更长的时间才能启动,因为需要先将一些文件提取到临时目录。安装后,mitmproxy、mitmdump 和 mitmweb 也会添加到您的 PATH 中,并且可以从命令行调用。
强烈建议大家安装 Windows Terminal以改进终端界面的呈现。
WSL (Windows Subsystem for Linux)也支持所有 mitmproxy 工具 。安装 WSL后 ,按照 Linux 的 mitmproxy 安装说明进行操作。
从 Python PyPI 安装
如果你的 mitmproxy 插件需要安装额外的 Python 包,你可以从PyPI安装 mitmproxy 。
建议使用 pipx 进行安装:
- 安装最新版本的 Python(我们至少需要 3.9)。
- 安装pipx。
pipx install mitmproxy
docker 安装
你可以使用来自 DockerHub的官方 mitmproxy 镜像。
确认安装是否成功
安装完成后,系统将拥有 mitmproxy、mitmdump、mitmweb 三个命令,输入
mitmproxy --version
# 如果安装成功,即可得到以下信息
Mitmproxy: 8.1.1
Python: 3.10.5
OpenSSL: OpenSSL 1.1.1q 5 Jul 2022
Platform: macOS-12.4-arm64-arm-64bit