![`mitmproxy` 的当前版本为 14.04](https://linux22.com/image/1135194/%60mitmproxy%60%20%E7%9A%84%E5%BD%93%E5%89%8D%E7%89%88%E6%9C%AC%E4%B8%BA%2014.04.png)
我需要利用一些 https 流量进行开发。为此,我使用charles
和mitmproxy
,后者更方便。
不过我确实遇到了一些问题,基于 Ubuntu-14.04 的系统版本中的内置 Web UI 似乎存在问题mitmproxy
。我必须手动安装 mitm-certificate,这对许多设备和更改证书来说都很麻烦。所以我想从 0.92 版升级到当前版本,例如 0.15 或 0.17。但是我能找到的当前版本的所有软件包仅适用于较新的 Ubuntu 版本。我不太了解 Ubuntu,我主要使用 openSUSE 发行版,因为它在 OBS 中拥有令人难以置信的丰富好软件包。所以我对我的基于 Ubuntu 的系统的情况感到有点沮丧。
有人能提示如何mitmproxy
在基于 Ubuntu-14.04 的系统上安装当前版本吗?
答案1
显然,确实没有mitmproxy
适用于 Ubuntu-14.04 的较新或较差的版本的打包版本。
我按照以下文档手动安装了它github。这有点麻烦,因为我必须安装和设置很多 python 东西。但最终我设法获得了一个mitmproxy
可运行的版本0.18
。正如预期的那样不是显示与为 Ubuntu-14.04(版本)打包的真正旧版本相同的问题0.9.2
。
我发布此信息只是为了不让这个问题得不到回答,尽管这并没有回答对于不太过时的软件包的原始问题mitmproxy
。