gpt4 book ai didi

Python - 如何连接到 TOR 代理

转载 作者:行者123 更新时间:2023-12-01 05:00:27 27 4
gpt4 key购买 nike

我一直在尝试找出如何连接到 TOR 代理或连接到 TOR 网络。使用 Socksipy 模块,我看到人们(其他堆栈溢出 TOR python 问题)可以连接到代理,但我不明白一个概念。

import socks, socket
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 9050) #localhost??
socket.socket = socks.socksocket

我确实知道如何连接到 TOR 代理,但代理是您的本地主机,只是通过端口 9050?这是因为每个人都不想显示真实的 TOR 代理吗?如何连接到 TOR 代理?如果是这种情况,为什么?

最佳答案

在请求之前尝试一下

`

import socks
import socket
SOCKS_PORT = 9050 # TOR proxy port that is default from torrc, change to whatever torrc is configured to

socks.set_default_proxy(socks.SOCKS5, "127.0.0.1",SOCKS_PORT)
socket.socket = socks.socksocket

# Perform DNS resolution through the socket
def getaddrinfo(*args):
return [(socket.AF_INET, socket.SOCK_STREAM, 6, '', (args[0], args[1]))]
socket.getaddrinfo = getaddrinfo

`

关于Python - 如何连接到 TOR 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26337640/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com