Анонимность в Интернет: изучаем TOR

Любой человек, занимающийся созданием дорвеев, сателлитов или сплогов для продажи ссылок, сталкивается с проблемой обеспечения анонимности. Например, при больших объемах добавления сайтов через сервис AddURL возможен бан по IP-адресу (то есть Ваш IP могут внести в спам-лист и автоматически банить все сайты, добавленные с этого адреса). Чтобы избежать этого Вы можете использовать анонимные прокси-серверы, через которые будет перенаправляться весь трафик. Таким образом, прокси скроют реальный IP-адрес и позволят Вам спокойно заниматься любимым делом.
Наиболее удобным из бесплатных средств обеспечения анонимности, по-моему личному мнению, является TOR. Сейчас я расскажу только о базовых принципах работы TOR. Установка, настройка и практическое использование данного средства будут рассмотрены в следующей статье.
Итак, начнем
TOR (The Onion Router) – это система, позволяющая пользователям соединяться анонимно, обеспечивая передачу пользовательских данных в зашифрованном виде. Сокрытие IP-адреса и защита трафика от перехвата обеспечивается с помощью распределённой сети серверов, называемых «многослойными маршрутизаторами» (onion routers).
Сам по себе TOR не может решить все проблемы анонимности, поскольку он направлен только на защиту транспортного уровня передачи данных (TCP). Поэтому для блокировки cookie и скрытия информации о браузере, TOR используется в связке с веб-прокси Privoxy и различными надстройками для браузеров.
Privoxy — это бесплатный веб-прокси с расширенными возможностями фильтрования контента, управления cookies, ограничения доступа к некоторым сайтам и удаления рекламы, баннеров, а также любого другого нежелательного контента. Принцип работы TOR
Принцип работы TOR
TOR скрывает Ваши данные раскидывая сеансы связи через несколько мест в Интернете. Пакеты данных в сети TOR выбирают случайные маршруты через несколько серверов, которые скрывают ваши следы. И ни одна из точек пути не указывает на отправителя. В качестве аналогии можно привести запутанный путь, способный сбить с толку опытного следопыта, плюс периодическое уничтожение следов.

Чтобы установить приватное соединение, программа последовательно строит цепочки зашифрованных соединений с серверами сети. Каждый пакет, попадающий в систему, обязательно проходит через три прокси-сервера, которые выбираются случайным образом. Прокси-серверы расположены по всему миру, что делает задачу определения первоисточника очень сложной. Перед отправкой пакет последовательно шифруется тремя ключами в следующей последовательности: для третьего сервера, второго и первого.

Когда первый прокси-сервер получает пакет, он расшифровывает «верхний» слой шифра и узнает, куда отправить пакет дальше. Второй и третий сервер поступают аналогичным образом, постепенно как-бы очищая пакет от зашифрованных слоев (правда похоже на чистку луковицы?). Благодаря этой технологии ни один из серверов не знает полный путь, по которому будут идти пакеты данных.
Для увеличения скорости передачи данных, TOR использует одну и ту же цепочку для соединений в течение десяти минут. После этого новым запросам предоставляется новая цепочка, чтобы не связывать предыдущие действия с последующими (уничтожение следов).

Это интересно
Система TOR была создана в исследовательской лаборатории Военно-морских сил США по федеральному заказу. В 2002 г. эту разработку решили рассекретить, а исходные коды были переданы независимым разработчикам, которые создали клиентское ПО и опубликовали исходный код под свободной лицензией, чтобы все желающие могли проверить его на отсутствие багов и «закладок».
О поддержке проекта объявила известная организация по защите гражданских свобод Electronic Frontier Foundation, которая начала активно пропагандировать новую систему и прилагать все усилия для максимального расширения сети прокси-серверов. Хост проекта существует при поддержке данной организации. На июнь 2008 сеть включает около 1000 прокси-серверов, разбросанных по всему миру. Они находятся на всех континентах Земли, кроме Африки и Антарктиды, а пропускная способность сети составляет около 90 МБ/c, в зависимости от времени суток.
Если Вам понравилась эта статья, то Вы можете на новые материалы блога по

июня 27, 2008 at 19:35
Да ну, отстой, это все у них на офсайте есть… вот бы чето интересное услышать хотелось, а именно — как изменить количество нодов с 3 до 1 (это hardcoded), как из консоли менять ним (на винде и юниксе), как изменять интервал между автоматическими сменами (10 мин по дефолту)?
июня 27, 2008 at 21:24
Я пробывал им как-то пользоваться.
Может для адурелок и подойдет, но вобще его легко спалить — Privoxy, через который идет траф, устанавливается локально и в заголовках везде это видно.
июня 27, 2008 at 22:16
Спасибо.
А вот у меня есть ТОР в связке с оперой, opera-TOR. Не знаешь, чтобы мне запустить что-то другое через ТОР, например allsubmitter, мне надо отдельно ТОР ставить или как-то можно этот пакет использовать?
июня 27, 2008 at 23:47
roddik, я использовал только виндовую версию, с более серьезными настройками не заморачивался — для эддурилки мне больше и не надо. По поводу офсайта — я хотел рассказать людям о ПО которым пользуюсь. Не так уж много людей знают о нем.
golan, на офсайте вот что нашел:
Чтобы торифицировать(Torify) другие приложения которые поддерживают HTTP прокси, просто укажите им на Privoxy (то есть, localhost порт 8118). Для использования SOCKS напрямую (случай IM (системы мгновенного обмена сообщениями), Jabber, IRC, итд), укажите адрес и порт клиента Tor (localhost порт 9050), но ознакомьтесь с этим разделом FAQ описывающим небезопасность такого способа. Для приложений которые не поддерживают ни SOCKS ни HTTP, попробуйте SocksCap или FreeCap. (FreeCap это свободное ПО; SocksCap проприетарное.)
Информацию о том как торифицировать другие приложения можно поискать в Torify HOWTO: https://wiki.torproject.org/noreply/TheOnionRouter/TorifyHOWTO
июня 30, 2008 at 4:11
Кстати, а вот эти промежуточные прокси-серверы.. это другие пользователи ТОРа? Или чем-то другим они представлены?
июня 30, 2008 at 9:54
Вирусное СЕО, промежуточные прокси — это специальные серверы, которые поддерживают по своему желанию пользователи TOR.
июля 19, 2008 at 14:19
Обратил внимание, когда выходишь в инет анонимно, чере случайно подобранный ip, то некоторые сервисы не работают. Например при скачивании каких-либо файлов, когда требуется ввести код или капчу.
сентября 2, 2008 at 17:46
Ну мне хорошо, скрывать нечего, поэтому и анонимность не нужна особо
сентября 2, 2008 at 18:58
Ну так я и пиарю систему для СЕРО-ЧЕРНЫХ СЕОшников
сентября 5, 2008 at 22:22
Хорошая программа, правда для большей анонимности я бы предложил использовать VPN.
ноября 10, 2008 at 3:54
а меня наоборот цру ишет и интерпол так шуршат весь нэт дрожит даже бабла дают 300р тому кто поймает))))
а если серьёзно парни какая прога самая надёжная пусть даже платная ?
февраля 7, 2009 at 1:33
Tor отличная прога. Проста и надёжна если правельно установить всё. Главное не качать через неё фильмы музыку и прочую объёмную хрень. Нехрен зря серваки перегружать.
февраля 14, 2009 at 18:37
Реальная анонимность: socks+VPN . Socks-анонимные прокси (socks4,5)
VPN-шифрованый канал между твоим компом и серваком анонимном.Даже провайдер не проснифует инфу каторая передаётся.Прога,каторую любят использовать кардеры FreeCap-прога для соксирования почти любой программы.А через тор работать это не значит что анонимно работать))
Любой путный кардер вам подтвердит.Tor реально снифят спецслужбы.
марта 2, 2009 at 18:36
Плюшкин, а как же это замутить ? Можно поподробней?
августа 20, 2010 at 14:45
хочешшь ананимностьи выходи на сатй черз любоц посиковик и не пиши свой имя никому подписыайчс вымышленым иеменем!!!!!!!!!!!!!!!!!!
сентября 29, 2010 at 10:47
Плюсы данной системы на лицо, какие минусы?