问题标签 [mitmproxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2728 浏览

python-2.7 - 为什么我会收到 egg_info 错误?

我正在尝试通过 pip 在 ubuntu 13.04 上安装 mitmproxy,但每次我遇到此错误时:“命令 python setup.py egg_info failed with error code 1 in temp/pip-build-lubuntu/cryptography storage complete log in/home/lubuntu /.pip/pip.log" 我已经通过 apt-get 安装了 python-pip、python-dev、libxml2-dev、libxslt1 和 libssl-dev。我的 pip 版本是 1.3.1,python 是 2.7。我检查了这个错误的所有相关答案,但没有人有帮助。我非常感谢您的指导和提前帮助。

0 投票
4 回答
10070 浏览

python - 无法安装 mitmproxy:

我试图在 Ubuntu 14.04 计算机上安装 mitmproxy,但出现错误。我在网上找到了如何使用以下代码安装它:

所以我安装了python,现在当我运行命令时它可以工作,直到我遇到这个问题:

我试图更新python但仍然一样我以这种方式安装了python:

怎么了???

更新

这是pip.log

0 投票
1 回答
420 浏览

python - ValueError: [u'path'] 安装 mitmproxy

尝试使用 pip 安装 mitmproxy 时出现较长的 msvc9 编译器错误。到目前为止,我已经用所需的 64x 版本在我的计算机上重新安装了每个 MSVC 版本,但一点运气都没有。我已经尝试自己解决这个问题超过 2 天了,还有其他人有什么想法吗?

这是完整的日志输出

0 投票
1 回答
1977 浏览

python - 已安装 mitmproxy OSX 但找不到 .mitproxy 目录

我能够成功安装 mitproxy(通过执行“pip list”确认),但是当我尝试使用以下命令在 IOS 模拟器中安装 mitmproxy 证书颁发机构时:

我收到 .mitmproxy/mitmproxy-ca-cert.pem 的无此类文件或目录错误。我试图通过做找到目录

乃至

但我再次没有得到这样的文件或目录。

可能我犯了一个非常简单的错误(我有点新手),但我不明白为什么如果安装成功我找不到目录。

0 投票
1 回答
1713 浏览

python - Mitmproxy 的奇怪 Webdriver 问题

这是我的代码的精简版本,显示了 webdriver 和 mitmproxy 的问题:

如果执行此操作,您应该会看到 firefox 正在永远加载 Outlook.com,并且永远不会触发超时。
该问题仅发生在 mitmproxy 上。我测试了另一个代理,他们在这些 url 上工作,但我不能使用它们,因为它们要么不能检查 SSL 流量,要么只提供原始数据输出。但是我发现 mitmproxy 应该是最好的解决方案,如果它可以与 webdriver 一起正常工作。
此外,我已经使用在 shell 上启动的 mitmproxy 进行了测试 - > 相同的问题
以及使用 Java 的 webdriver - > 相同的问题
此外,这有时会发生在 fc2.com 等其他 url 上。

以下是我的配置的一些概述:
- Linux Mint Petra x64
- python 2.7
- Mitmproxy 0.10.1
- Selenium 2.41.0
- Firefox 28

有谁知道如何解决这个问题?
为什么 mitmproxy 会发生这种情况?
此外,我对使用 selenium 检查 http 和 https 流量的替代方法感兴趣。

使用 FlowMaster 更新:

0 投票
1 回答
1524 浏览

mitmproxy - 在 mitmproxy 中编辑 gzip 内容

我正在尝试在 mitmproxy 中编辑请求的内容并将其传递,但​​正文的内容是由 gzip 编码的。我可以看到类似于 xml 的数据结构,但我无法对其进行编辑并将其保存为 gzip 格式。我该如何解决这个问题?我尝试了不同的教程,但没有一个在那个级别上详细介绍

0 投票
1 回答
632 浏览

ubuntu - 安装 mitmproxy 时出错

每次我运行 sudo pip install mitmproxy 时,我都会收到以下错误:

我已经尝试过:sudo apt-get install libffi-dev但仍然出现错误!

日志文件有:错误:/bin/sh:1:xslt-config:未找到

0 投票
0 回答
1308 浏览

ubuntu-12.04 - 使用 mitmproxy 拦截 http 请求

我正在尝试通过mitmproxy在我的 Ubuntu 电脑上使用来拦截来自我的 android 设备的所有 http/https 请求。

这两个设备都在同一个网络上,但是mitmproxy -T --host即使我用我的 android 设备发出了多个请求,在终端中运行仍然是空白的。

为了您的信息,我确实将我的 android 设备中的网关设置为我的 Ubuntu 电脑的 IP 地址,并将 mitmproxy 证书 (.cer) 文件添加到设备中。有趣的是,当我在我的 Ubuntu 电脑上的浏览器中尝试 127.0.0.1:8080 时,我在 mitmproxy控制台中看到多个 GET 请求流,例如:

0 投票
1 回答
6903 浏览

node.js - “连接”上的 ENOENT 错误

我正在尝试使用 Node.js 创建一个 HTTP/S MitM 转发代理。

我处理这个项目的方法是重用@runk 在Node HTTP 代理项目问题跟踪器上提出问题后创建的NPM 代理缓存项目./lib/proxy.js文件中的解决方案。

我的Proxy()课看起来像这样:

Index.js启动程序的文件如下所示:

这是我的目录/文件结构:

我正在通过将(在Mac OSX Maverick)HTTP 和 HTTPS 代理设置为 IP 地址127.0.0.1和端口来测试我的程序8000

浏览仅限 HTTP 的网站时,一切正常,但如果我浏览 HTTPS 网站,我会收到以下错误:

  • 这个问题可能来自哪里以及如何解决这个问题的任何想法?

非常感谢您提前!

(如果你想测试我的代码,NPM 模块request是运行代码所需的唯一依赖项。)

编辑:可以从这里下载证书:https ://github.com/runk/npm-proxy-cache/tree/master/cert 。

0 投票
2 回答
134 浏览

ubuntu-13.10 - mitmproxy 的硬件要求

我正在尝试在我自己的 PC 上实现 mitmproxy。我需要2张局域网卡吗?

我无法理解如何将我的计算机的网关更改为 mitmproxy 服务器地址。