“Mitmproxy安装”的版本间差异
本页内容
无编辑摘要 |
无编辑摘要 |
||
(未显示同一用户的6个中间版本) | |||
第1行: | 第1行: | ||
[[Category:Mitmproxy中文教程]] | [[Category:Mitmproxy中文教程|2]] | ||
== macOS安装 == | == macOS安装 == | ||
在 macOS 上安装 mitmproxy 的推荐方法是使用 '''[https://brew.sh/ Homebrew]''': | 在 macOS 上安装 mitmproxy 的推荐方法是使用 '''[https://brew.sh/ Homebrew]''': | ||
第6行: | 第6行: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
或者,可以在 https://mitmproxy.org 上下载独立的二进制文件。 | |||
== Linux == | == Linux == | ||
第25行: | 第25行: | ||
建议使用 pipx 进行安装: | 建议使用 pipx 进行安装: | ||
# 安装最新版本的 | # 安装最新版本的 Python(至少需要 3.9)。 | ||
# 安装[https://pipxproject.github.io/pipx/ pipx]。 | # 安装[https://pipxproject.github.io/pipx/ pipx]。 | ||
# <code>pipx install mitmproxy</code> | # <code>pipx install mitmproxy</code> | ||
第31行: | 第31行: | ||
== docker 安装 == | == docker 安装 == | ||
你可以使用来自 [https://hub.docker.com/r/mitmproxy/mitmproxy/ DockerHub]的官方 mitmproxy 镜像。 | 你可以使用来自 [https://hub.docker.com/r/mitmproxy/mitmproxy/ DockerHub]的官方 mitmproxy 镜像。 | ||
== 确认安装是否成功 == | |||
安装完成后,系统将拥有 mitmproxy、mitmdump、mitmweb 三个命令,输入 | |||
<syntaxhighlight lang="sh" line> | |||
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 | |||
</syntaxhighlight> |
2022年8月7日 (日) 21:34的最新版本
macOS安装
在 macOS 上安装 mitmproxy 的推荐方法是使用 Homebrew:
brew install mitmproxy
或者,可以在 https://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