问题标签 [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.
c# - 如何通过 Stacksoft.net 的 socks 5 连接到 tor?
我正在尝试使用带有Stacksoft.net库的 socks 5 协议通过 tor 获取页面:
当我运行它时,我得到以下异常:
当程序尝试从 google.com 读取响应时引发异常stream.Read(response, 0, response.Length);
:
我究竟做错了什么?
python - conn=TorCtl.connect(controlAddr="127.0.0.1", controlPort=9051)
可能重复:
Tor 与 Python?
在 Python 控制台上运行此命令时,它没有显示任何错误,但我无法连接 Tor。
php - 检查是否使用 TOR 客户端拨打电话
可能重复:
阻止 TOR 服务器
我想知道是否可以查看对我的 PHP 页面的调用是否由 TOR 客户端完成(这意味着调用是通过 TOR 项目网络传入的)。今天我调用了一堆从https://check.torproject.org/cgi-bin/TorBulkExitList.py获得的 IP 地址,但如果我可以欺骗发送回窃取我 API 的窃贼的数据会更有趣。
反正我也想不出来,有可能吗?如何?
c - Tor之上的程序
有没有办法在tor之上编写程序?
我想写一个使用tor进行连接的ncurses邮件程序;我的程序的基础将使用 GPGME api 完成 - 用于加密和解密电子邮件 - 因此我会将我的邮件客户端连接到 tor 网络上以发送电子邮件。
这个概念很简单:
这些天我正在学习 GPGME,但我的问题是 Tor,有没有办法做到这一点?蜜蜂?
python - Tor 在 python 中获得始终唯一的 IP
我正在尝试从 python 中的 tor 获取唯一 IP,但有时我会得到旧 IP,我已经尝试了 50 次,延迟时间为 5 秒,但它仍然给我同样的时间,从 50 次尝试中我得到了 19 次重复和31 独特,但我想一直保持独特,或者是有限的?
我正在使用来自 torproject.org 的 Vidalia Bundle。
我将输入我找到/修改的代码:
让我知道是否有人可以提供帮助,我也想知道是否可以仅从某个国家/地区获取 IP,并且是唯一的 :)
python - 为什么 Tor 无法访问本地主机页面
我有 Tor 运行和一个 python 脚本来获取网页:
但是,如果 URL 是
我收到以下错误:
有人可以向我解释到底发生了什么吗?
谢谢你。
javascript - 有没有办法在 PhantomJS 中请求新的 Tor 身份?
我正在尝试使用 PhantomJS 抓取网站,同时使用 Tor 更改我的 IP 地址。我想知道有没有办法在 Javascript 中请求新的 Tor 身份。我见过这个问题,但不明白如何使用 AJAX 来做到这一点。
python - Scrapy + Tor + Mongodb
我在使用 Scrapy + Mongodb 和 Tor 时遇到问题。当我尝试在 Scrapy 中使用 mongodb 管道时出现以下错误。
我不知道如何解决这个问题。当我不使用proxychains
时,它爬行得非常好。
任何帮助表示赞赏。
谢谢。
编辑:
它不是特定于代码的。请参阅此链接:http: //isbullsh.it/2012/04/Web-crawling-with-scrapy/
这是一个使用的简单Scrapy
教程MongoDB
。我们应该打电话
scrapy crawl isbullshit
运行运行良好的爬虫。要使用Tor
,应该像这样调用它:
proxychains scrapy crawl isbullshit
这对我不起作用。教程的源代码在这里:https ://github.com/BaltoRouberol/isbullshit-crawler
ruby - Ruby、Tor 和 Net::HTTP::Proxy
如果这是一个愚蠢的疑问,我提前道歉:我想在我的 Ruby 代码中使用代理来获取一些网页。我想偷偷摸摸!所以我正在使用 Tor。
我正在运行 Tor,并且可以像往常一样使用 Net::HTTP.get(uri)。但我不知道如何使用 Net::HTTP::Proxy 来获取 uri。我也不知道使用 Tor 将如何帮助我匿名获取。
任何帮助是极大的赞赏。请不要只为 Net::HTTP::Proxy 添加指向 ruby-doc 页面的链接。如果我明白这一点,我就不会在这里问这个了:-)
另一种简单的方法是使用SOCKSify,但在这种情况下,我收到以下错误:
/usr/lib/ruby/gems/1.9.2-p290/gems/socksify-1.5.0/lib/socksify.rb:189:in 'socks_authenticate': SOCKS version not supported (SOCKSError)
我以前从未做过任何网络编程。任何有关这方面的指导也将非常有帮助。谢谢 :-)
c# - Tor NEWNYM 不使用 C#
我已经查看了关于如何以编程方式更改 Tor 的出口节点 IP 的关于 stackoverflow 的所有问题/回复,但均无济于事。每个答案都说您所要做的就是连接到 Tor 控制端口并发出“signal newnym”命令,您将获得一个新的退出 IP。我正在使用Minimalistic Telnet 库来发布以下内容:
我添加了行尾,尝试了不同的 Telnet 库和直接 TCP 连接,但都不起作用。我正在我们的开发服务器上抓取一个显示请求 IP 的页面,当我循环调用此页面时,有时会停下来发出“newnym”命令,IP 地址永远不会改变。有人知道我做错了什么吗?很抱歉提交看似重复的内容,但由于没有一个答案有效,我并不认为这是一个骗局。谢谢。