问题标签 [tor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2374 浏览

python - 在 Tor 中使用 Python 的 smtplib

我正在进行有关垃圾邮件的实验。其中一项实验需要通过 Tor 发送邮件。由于我使用 Python 和 smtplib 进行实验,因此我正在寻找一种使用 Tor 代理(或其他方法)来执行邮件发送的方法。想法如何做到这一点?

0 投票
3 回答
10377 浏览

python - 如何通过 TOR 网络路由 urllib 请求?

如何通过 TOR 网络路由 urllib 请求?

0 投票
3 回答
3287 浏览

python - 使用 Tor 作为代理时 Python urllib2 超时?

我使用 Python 的 urllib2 和 Tor 作为代理来访问网站。当我打开网站的主页时,它工作正常,但是当我尝试查看登录页面(实际上不是登录,只是查看它)时,我收到以下错误...

为了解决这个问题,我做了以下事情:

我仍然收到相同的超时错误。

  1. 这是否意味着网站在服务器端超时?(我不太了解http进程,如果这是一个愚蠢的问题,我很抱歉)
  2. 有什么方法可以纠正它,以便 Python 能够查看该页面?

谢谢,罗伯

0 投票
12 回答
47661 浏览

python - How to make urllib2 requests through Tor in Python?

I'm trying to crawl websites using a crawler written in Python. I want to integrate Tor with Python meaning I want to crawl the site anonymously using Tor.

I tried doing this. It doesn't seem to work. I checked my IP it is still the same as the one before I used tor. I checked it via python.

#xA;
0 投票
1 回答
4746 浏览

python - 如何使用 TOR 作为代理?

我正在尝试使用 TOR 作为通用代理,但它失败了

现在我正在尝试使用 python,但我很确定它与任何其他语言都是一样的。我可以使用 python 连接到其他代理,所以我知道它“应该”如何完成。

我找到了一个 TOR 入口节点列表

不幸的是,这不起作用,我被重定向到 404 消息。

我只是不确定我做错了什么。可能入口节点列表不能像那样连接。我正在寻找如何正确地做到这一点,但我没有得到任何关于如何使用 tor 对应用程序进行编程的文档

编辑:放弃 tor 代理列表,我不知道为什么我应该想知道它。

“入口节点”是你自己,在你安装了(windows)vidalia客户端和privoxy(都捆绑在一起)之后

变成

瞧,一切都通过TOR路由

0 投票
5 回答
39688 浏览

c# - using Tor as Proxy

I'm trying to use Tor-Server as a proxy in HttpWebRequest, my code looks like this:

it works perfect with "normal" proxies but with Tor I'm getting Exceptions while calling

GetResponse() with Status = ServerProtocolViolation. The message is (in German...):Message = "Der Server hat eine Protokollverletzung ausgeführt.. Section=ResponseStatusLine"

0 投票
11 回答
51052 浏览

tor - 如何以编程方式更改 Tor 出口节点以获取新 IP?

我的计算机上正在运行 Tor,我需要每五分钟更改一次 Tor 出口节点。例如,如果我通过某个出口节点开始使用 Tor,那么我希望 Tor 在 5 分钟内更改为具有不同 IP 地址的出口节​​点。我怎样才能做到这一点?

据我所知,Tor 正在监听 localhost 上的 8051 端口。

我可以向这个端口发送什么命令来让 Tor 建立一个新的链,这样我就可以获得另一个 IP 地址?

0 投票
1 回答
792 浏览

python - Python 使用 urllib2 发起请求的 Tor 检查失败

在阅读了 StackOverflow 上的其他 问题后,我得到了一段 Python 代码,它能够通过 Tor 代理发出请求:

由于 Tor 在带有 TorButton 的 Firefox 中运行良好,我希望它在 Python 中运行良好。不幸的是,包含在乱七八糟的 HTML 中:Sorry. You are not using Tor. 我不知道为什么会这样,也不知道如何让 Tor 正常工作urllib2

0 投票
4 回答
12536 浏览

c# - 如何在 C# 中使用 Tor 控制协议?

我正在尝试以编程方式向 Tor 控制端口发送命令以使其刷新链。我无法在 C# 中找到任何示例,并且我的解决方案不起作用。请求超时。我的服务正在运行,我可以看到它正在侦听控制端口。

谁能发现我做错了什么?

编辑:

按照 Hans 的建议(由于某种原因他现在已将其删除),我尝试发送“AUTHENTICATE\n”而不仅仅是“AUTHENTICATE”。现在我从 Tor 收到一个错误:“551 无效的引号字符串。您需要将密码放在双引号中。” 至少有一些进展。

然后我尝试发送“AUTHENTICATE \”\“\n”,就像它想要的那样,但它在等待响应时超时。

编辑:

该命令在 Windows Telnet 客户端中运行良好。我什至不必添加引号。无法弄清楚出了什么问题。也许双引号在发送时没有正确编码?

0 投票
2 回答
2968 浏览

tor - 自己项目中的tor api

我将开发基于 gui 的应用程序来控制 tor(如 vidalia 或 torK)。有没有使用 Tor 的库?我不想解析来自套接字的每个字节的信息。我的程序应该显示计算机的分支,选择用作流量提供者等。我需要什么?是否有任何小而简单的示例(例如开源项目)可以做到这一点。