Подключение к сети Tor с помощью ruby - PullRequest
16 голосов
/ 24 декабря 2009

как настроить веб-клиент Ruby для запроса веб-страниц с помощью Tor?

Ответы [ 4 ]

13 голосов
/ 11 июня 2010

Мне пришлось использовать этот самоцвет http://socksify.rubyforge.org/, тогда я смог сделать что-то вроде этого

TCPSocket::socks_server = "127.0.0.1"
TCPSocket::socks_port = 9050
reply = Net::HTTP.get URI.parse("www.google.com")

Очевидно, что прокси Tor работает.

3 голосов
/ 24 декабря 2009

Я думаю, что это похоже на указание прокси-сервера для вашего HTTP-соединения. Я не знаю, как это работает в Ruby. Но это не будет отличаться от настройки браузеров . Просто установите настройку прокси-сервера на 127.0.0.1:8118.

2 голосов
/ 12 июня 2012

Создан драгоценный камень, может быть, может помочь другим: https://github.com/brunogh/tor_requests

1 голос
/ 24 декабря 2009

Вам просто нужно работать с прокси-классом . Как сказал Иван выше, запустите Tor, а затем укажите Net :: HTTP.Proxy на правильный адрес локального хоста, и вы не против.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...