0

我需要使用 mitmproxy 来查看使用 Tor 浏览器从我的主机发送到 Tor 入口节点的数据包。我正在使用tor-browser-selenium来自动化 Tor 浏览器,但建议不需要特定于这个库。我只需要知道如何让来自 Tor 浏览器的流量在进入 Tor 网络之前首先通过这个代理。

有没有办法我可以轻松地做到这一点,也许使用 torrc 文件?

4

1 回答 1

0

您能够做到这一点的唯一方法是更改​​ Tor 浏览器的代理设置以指向 mitmproxy,然后将其配置为通过 Tor 的 socks 代理。

torrc 中没有任何东西可以促进这一点。Tor 浏览器只是通过 127.0.0.1:9150 代理,并且一旦通过 Tor 网络进行加密和中继。

如果你想记录流量,你必须走到 Tor 前面,然后通过它发送所有内容。

我不熟悉 mitmproxy 接收流量,然后通过另一个 socks 代理将其发送到最终目的地。

希望有帮助。

编辑:看起来 mitmproxy 不支持转发到上游 SOCKS 代理。见这里

于 2016-12-09T17:52:06.077 回答