如何在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上不起作用。
答案 0 :(得分:2)
导航到\ Tor浏览器\浏览器\ TorBrowser \数据\ Tor并编辑torcc文件
select A.ID
from A
join B on A.ID = B.ID
where A.HOURS_DUR <> B.HOURS_DURATION
(select * from
(select D.ID as ID, F.HOURS_DUR as HOURS_DUR
from EMP_PROVIDER F
join WC_EMPLOYEE D
on D.ROW_WID=F.EMP_WID) A
(select * from
(select G.ABSENCE_YEAR as ABSENCE_YEAR, D.ID as ID, SUM(G.HOURS_DUR) as HOURS_DUR
from ABSENCE_EVENT G
join WC_EMPLOYEE D
on G.EMPLOYEE_WID=D.ROW_WID
where G.ABSENCE_YEAR_WID=(select MAX(G.ABSENCE_YEAR_WID) from ABSENCE_EVENT G)
GROUP BY G.ABSENCE_YEAR_WID, D.ID) B))
重启tor
控制面板->网络和Internet-> Internet选项->连接->局域网设置->勾选代理服务器并转到前进并添加:
# ControlPort 9051
SocksPort 9051
选项->网络设置->勾选手动代理配置并添加:
proxy 127.0.0.1 port 9051
proxy 127.0.0.1 port 9051
注意:为此,您必须继续运行浏览器
我正在这样使用,并且正在工作。希望它也对您有用
答案 1 :(得分:1)
Txtorcon和Stem是Tor项目开发的用于从Python控制Tor的库。 Stem没有任何外部依赖关系。但是,txtorcon允许人们从Python启动Tor,而不仅仅是连接到正在运行的实例。
这两个库都需要已安装的Tor二进制文件。可以使用Tor浏览器捆绑包中随附的Tor,在端口9150(控制端口9151)上连接。
不过,更好的是,您无需任何浏览器即可下载“专家包”以获取Tor二进制文件。目前尚未从其新网站链接到该文件的下载,但仍可以从https://dist.torproject.org/torbrowser/提取最新版本。导航到alpha或稳定版本的目录,然后搜索“ tor-win64-”(如果需要32位,则搜索“ tor-win32-”)。