如何在Windows上配置tor代理?

问题描述 投票:0回答:1

如何在Windows上配置tor代理?

例如,我想通过tor代理运行以下python脚本:

import requests

proxies = {
    'http':'socks5h://localhost:9050',
    'https':'socks5h:/localhost:9050'
}
url = 'someWebsite.onion'
res = requests.get(url, proxies=proxies)

在unix系统上,您只需在终端中运行tor,但这似乎不适用于Windows。

python python-3.x windows tor socks
1个回答
1
投票

TxtorconStem是由Tor Project开发的用于控制Python的Tor的库。 Stem没有任何外部依赖。但是,txtorcon允许从Python启动Tor,而不是仅连接到正在运行的实例。

这两个库都需要安装Tor二进制文件。可以使用Tor浏览器套件中包含的Tor,连接端口9150(控制端口为9151)。

但更好的是,你可以下载“专家包”来获得Tor二进制文件而无需任何浏览器。目前没有从他们的新网站链接到它的下载,但最新版本仍然可以从https://dist.torproject.org/torbrowser/拉出来。导航到alpha或stable版本的目录并搜索“tor-win64-”(或者如果需要32位,则搜索“tor-win32-”)。

© www.soinside.com 2019 - 2024. All rights reserved.