TOR — анонимность в интернете. Установка и настройка. Использование ExitNodes.
Опубликовано 10.04.11 / Автор: Артём Вечеров
В 2010 году проект анонимной сети второго поколения, а именно, TOR Project, получил премию общественной значимости. Награду принимал исполнительный директор проекта Tor Эндрю Льюман.
В настоящей статье мы рассмотрим, как установить TOR в операционных системах Ubuntu Linux и Windows, научимся анонимности в сети, а также победим порочную политику двойных стандартов и дискриминацию по месту проживания — научимся слушать радио Last.FM бесплатно, получим доступ к таким сервисам «только для белых людей, живущих в США», как радио Pandora и сайту телепередач HULU.
Итак, начну с более любимой мной Ubuntu:
Установка TOR:
Для начала, нам потребуется добавить репозитории TOR c сайта www.torproject.org
1. Можно добавить их либо с помощью обычного текстового редактора, либо же с помощью GUI: System –> Admin –> Software Sources. В зависимости от версии Ubuntu в файл добавляются 2 строчки
deb http://deb.torproject.org/torproject.org <версия> main deb-src http://deb.torproject.org/torproject.org <версия> main
На следующем шаге необходимо добавить ключ для репозитория:
2. Теперь ключик:
gpg --keyserver keys.gnupg.net --recv 886DDD89 gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
3. Обновить список репозиториев
sudo apt-get update
4. Устанавливаем TOR:
sudo apt-get install tor tor-geoipdb
Но! Одного Tor недостаточно, необходима служба, которая использует анонимность Tor и преобразует компьютер в локальный прокси-сервер.
Установка Privoxy
1. Privoxy есть в репозиториях, поэтому:
sudo apt-get install privoxy
2. Конфигурация Privoxy
Добавляем в файл /etc/privoxy/config в любое место строчку:
forward-socks4a / localhost:9050 .
или
forward-socks5 / 127.0.0.1:9050 .
3. Запускаем службы и проверяем работу:
sudo /etc/init.d/tor start sudo /etc/init.d/privoxy start
/* Проверка работы сервиса через порт 9050 */
netstat -a | grep 9050
/* Терминал должен вывести следующее: */
tcp 0 0 localhost:9050 *:* LISTEN
Установка Vidalia
Но без GUI современному юзверю скучно.
1. Посему, прикрутим к этому делу красивый графический интерфейс - Vidalia:

sudo apt-get install vidalia
2. Настройка Privoxy для Vidalia
Чтобы использовать Privoxy для Vidalia, нужно убрать Tor и Privoxy из автозагрузки:
sudo update-rc.d -f tor remove sudo update-rc.d -f privoxy remove
3. Настройка Vidalia

Запускаем Vidalia. Проверьте, что присутствует путь Tor в строке Vidalia (Vidalia->Настройки):
/usr/sbin/tor
Для запуска Privoxy при старте Vidalia необходимо создать такой скрипт:
exec gksu /etc/init.d/privoxy start
К примеру, вот так:
echo exec gksu /etc/init.d/privoxy start > ~/privoxyStart.sh
Даём скрипту права на выполнение:
chmod +x ~/privoxyStart.sh
И в строке «Start a proxy application when Tor starts» указываем путь до скрипта:
/home/user_name/privoxyStart.sh
Разрешение исходящих политик:
sudo gedit /home/user_name/.vidalia/vidalia.conf
Нужно проверить наличие, и если отсутствует, то добавить 0 в строчку ExitPolicy=
[Server] ExitPolicy=0
Для того, чтоб на выходе TOR делал вид, что компьютер находится в определённой стране, необходимо настроить ExitNodes. Это "выходы", которые указывают TOR, что он должен брать не абы какие из доступных прокси, а именно конкретные указанные, или находящиеся именно в указанной стране.
sudo gedit ~/.vidalia/torrc
Добавляем в любое место в файле следующее (как пример, за работу данных ExitNodes не ручаюсь):
1.
ExitNodes desync,whistlersmother,lefkada,bettyboop,croeso,TorLuwakOrg,nixnix,inap1,redpineapple,cronic,sasquatch,slowturtle2,moria1,moria2,torxmission,augrime,err,foundry,peertechdata,sasq,0xL37N1Tor,agrippator,3x0rcyst5p4dd3dc311,52c5eSH5,703server,allium,amendment10,Blackmage,BostonUCompSci StrictExitNodes 1 CircuitBuildTimeout 5 NumEntryGuards 6 KeepalivePeriod 60 NewCircuitPeriod 15
(используются конкретные ExitNodes)
или
2.
StrictExitNodes 1
exitnodes {us}
(ExitNodes будут браться из файла GeoIP автоматически, страна - США.)
Второй способ, разумеется, предпочтительнее.
Установка под Windows
Устанавливаем TOR, скачав оный с сайта https://www.torproject.org/download/download.html.ru
Я использовал нестабильный пакет Vidalia - https://www.torproject.org/dist/vidalia-bundles/vidalia-bundle-0.2.2.23-alpha-0.2.10.exe
Открываем файл torrc через Пуск->Программы->Tor и добавляем в низ файла:
StrictExitNodes 1 exitnodes desync,whistlersmother,lefkada,bettyboop,croeso,TorLuwakOrg,nixnix,inap1,redpineapple,cronic,sasquatch,slowturtle2
(если используем конкретные ExitNodes)
или же указываем:
StrictExitNodes 1
exitnodes {us}
(выбор автоматически, для США)
Долой двойные стандарты!
А теперь восстановим справедливость. Двойные стандарты — зло, это вряд ли кто-то будет оспаривать. Международный Пакт о правах человека напрямую запрещает избирательное отношение в зависимости от расы, цвета кожи, пола, языка, религии, политических и иных убеждений, национального или социального происхождения, имущественного положения, рождения или иного обстоятельства. В рассматриваемом случае иным обстоятельством является наше местоположение. Я не против платных услуг, я против того, что для одних они — платные, а для других — нет. Равным образом я против американских проявлений фашизма — как того, что жизнь ливийца или иракца стоит намного меньше жизни американца, так и того, что лишь американец имеет право слушать радио Pandora. Вот уж нет уж.
Мы-то знаем, что мы не ничем хуже «избранных». И мы знаем, что Интернет — он для всех. Все должны иметь равный доступ к информации в сети. Итак, начнём.
Прослушивание радио Last.FM бесплатно
Скачиваем с официального сайта официальный скробблер.

Идём В Инструменты — Опции — Подключения. Выставляем Параметры прокси: Вручную. Вбиваем следующие параметры:
Сервер: 127.0.0.1 Порт: 8118
Ниже вводим своё имя пользователя и пароль. TOR должен быть настроен на США, Англию или Германию.
Рекомендую также убрать галочку с автоматического контроля буфера обмена и выставить вручную килобайт 200-300, в зависимости от скорости Вашего соединения. Пусть промежутки между песнями будут побольше, зато песни не будут прерываться. Что имеет место быть даже на хорошем высокоскоростном соединении. И за это качество (посмотрите жалобы на форуме ласта), ещё денег требуют *FACEPALM*.
Прослушивание радио Pandora
Ставим себе второй браузер и прописываем в настройках прокси браузера: сервер: 127.0.0.1 и порт: 8118. Он будет нашим плеером под Windows. Либо:
Создаём в корне диска С файл tor.pac со следующим содержанием.
function FindProxyForURL(url, host)
{
if (shExpMatch(host, "www.pandora.com")) return "SOCKS 127.0.0.1:9050";
return "DIRECT";
}
Кстати, таким же манером ожно добавлять ещё сайты, в отношении которых будут действовать такие же правила:
function FindProxyForURL(url, host)
{
if (shExpMatch(host, "www.pandora.com")) return "SOCKS 127.0.0.1:9050";
if (shExpMatch(host, "www.lastfm.ru")) return "SOCKS 127.0.0.1:9050";
if (shExpMatch(host, "www.hulu.com")) return "SOCKS 127.0.0.1:9050";
return "DIRECT";
}
Устанавливаем tor.pac для использования автоматического конфигурирования Internet Explorer.
Открываем Internet Explorer. В Соединениях ткрываем свойства LAN.
Выбираем 'Use automatic configuration script' (Использовать скрипт автоматической настройки).
Пишем адрес расположения файла "file://" с полным путём до файла tor.pac. В рассматриваемом случае это будет "file://c:\tor.pac" (без кавычек).
Для Linux путь будет выглядеть примерно так: "file:///home/user_name/tor.pac" (также без кавычек).
Регистрируемся на www.pandora.com (TOR должен быть запущен с настройками для США, иначе сайт не пустит). Получаем e-mail и пароль для учётной записи. Слушать под Windows приходится через браузер. Лично я использую в качестве основного браузера Google Chrome, а для Pandora и Hulu — Firefox. В общем, согласно предпочтениям. Если посоветуете плеер для Pandora под Windows — буду очень благодарен.
Pithos
Линуксоидам повезло больше. Под Linux есть замечательный плеер — Pithos
Ставится следующим образом:
sudo add-apt-repository ppa:kevin-mehall/pithos-daily sudo apt-get update sudo apt-get install pithos
Настраивается так:

Открываем Preferences.
Вбиваем данные учётной записи на Pandora: вверху свой e-mail и ниже - пароль
В Proxy URL пишем: http://127.0.0.1:8118
Наслаждаемся.
Просмотр www.HULU.com
Это интересно тем, кто балакает на английском и любит смотреть англоязычные фильмы и передачи. Суть простая — браузер, настроенный на сервер: 127.0.0.1 и порт: 8118. Приятного просмотра.
Анонимность в сети
Запускаем TOR, а также браузер с настройками сервер: 127.0.0.1 и порт: 8118. «И тогда искать меня в поле не советую»... Вы полностью анонимны, и не надо сайтов-анонимайзеров и использования найденных вручную иностранных прокси. StrictExitNodes использовать не обязательно, программа будет выбирать прокси первой попавшейся страны. Главное - "they're not gonna get us!".
Вдохновение черпалось - тут, тут, здесь, и ещё тут.

Комментариев 1





Комментарии