-1

我正在使用 stem.process 模块开发一个 Tor 启动器。我的问题是,当我指定 tor 使用 meek 桥时,它会在引导部分停止。我的配置:

config = { 'SocksPort': '7000', 'ControlPort': '9051', 'UseBridges': '1', 'Bridge': 'meek 0.0.2.0:3 97700DFE9F483596DDA6264C4D7DF7641E1E39CE url=https://meek.azureedge.net/ front=ajax.aspnetcdn.com' }

我正在使用此路径中提供的默认 meek 桥:

TorBrowser\Browser\TorBrowser\Data\Browser\profile.default\preferences\extension-overrides.js

当我使用 tor 浏览器设置这个桥时,它对我有用,但是当我以编程方式使用它时,它会冻结。谢谢你们

4

1 回答 1

0

更新: 我找到了答案,我的错误是根本不考虑可插拔运输。

当你想在 tor config 中指定网桥时,你必须指定一个适当的可插拔传输来使用。在我的情况下,我指定了一个用于我的meek_lite类型网桥的meek_lite可插拔传输。

我的问题的正确解决方案:

config = {

 'SocksPort': '7000', 'ControlPort': '9051', 'UseBridges': '1', 

'ClientTransportPlugin': 'meek_lite exec {}'.format(obfs4_binary_path),

'Bridge': 'meek 0.0.2.0:3 97700DFE9F483596DDA6264C4D7DF7641E1E39CE 
url=https://meek.azureedge.net/ front=ajax.aspnetcdn.com' 

}
于 2018-07-09T10:26:08.737 回答