Что есть в торе. Поиск информации в браузере тор

Высокий уровень конфиденциальности Tor-систем подтверждён на практике миллионами пользователей. Наиболее эффективным признан Tor browser, который представляет собой поисковую систему, разрешающую пользователю выполнять действия в сети и одновременно оставаться невидимым для идентификации и отслеживания. Тор адаптирован под операционные системы Windows, Mac, Linux, Ubuntu, Android.

Работа с Тор начинается с таких действий:

  • Загрузка установочного архивного пакета;
  • Распаковка и извлечение;
  • Запуск и установка;
  • Открытие и настройка;
  • Начало стандартной работы.

Цель статьи — помочь пользователям, которые установили продукт на устройстве, разобраться как зайти в Тор Браузер и настроить для ежедневного использования. О предыдущих шагах скачивания, распаковки и установки описано в предыдущих статьях.

Внимание! Тор Браузер онлайн вход на русском языке возможен при условии, что вы скачали русскоязычный установочный пакет. Язык пакета можно выбрать при загрузке на официальном сайте. Если этот момент упущен, придётся производить переустановку браузера.

Корректно установленный браузер Tor отобразится как ярлычок на рабочем столе, а также появится в списке программ в меню «Пуск» . Ярлычок будет выглядеть как серый глобус с яркими зелёными материками с пометкой «Tor Browser войти» .

Нажатие на ярлык и подождите пока браузер запустится. Первичный и последующий запуски отличаются, так как в первый раз система может попросить вас отрегулировать настройки Интернет-соединения самостоятельно:

Первичный вход на индивидуальном не администрируемом устройстве:


На рутируемом (стороннее администрирование) устройстве:


Следующий шаг – отладка локального прокси:


Стандартный вход:

  1. Запустить Тор;
  2. Дождаться отображения поисковой страницы;
  3. Ввести запрос поисковый.

Войти в Tor для Mac

Настроечный старт:

  1. Открыть папку приложений (голубой квадратик со значком «А») или же войдите в Launchpad;
  2. Найдите ярлык запуска Тор и кликните на него мышью;
  3. Подтвердите запрос системы безопасности о намерении запустить браузер;
  4. Подождите пока отобразится экран Тор и появится настроечное меню;
  5. Следуйте дальнейшим указаниям (настройка рутированного и нерутированного устройства в инструкции Windows выше);

Обычный вход:

  1. Запустить Тор с Launchpad или папки приложений;
  2. Начать работу.

Войти в Tor для Linux/Ubuntu

Первый вход, меню управления:


Терминал:

  1. Запуск софта командой: start-tor-browser.desktop;
  2. Выполнить настройки, аналогично ОС Мас и Windows.

Обычный запуск:

  1. Выполняем шаги iii-vi предыдущей инструкции.

Войти в Tor для Android

Для андроида разработано два Тор-софта – Orbot и Orfox. При их загрузке и установке программа автоматически определяет и устанавливает подходящее соединение. Стандартный запуск софта на андроид имеет такой алгоритм:

  1. Включить основной экран;
  2. Найти на экране логотип софта (фиолетовая луковица в зеленом кругу или салатовая лисичка на фиолетовом фоне);
  3. Нажать на него пальцем и дождаться отображения основной поисковой страницы.

Совет! При запуске Tor систем на ПК ОС убедитесь в том, что у вас нет открытых активных окон белых браузеров. Закройте их, и только потом подключайтесь к Тор-сети, иначе они могут помочь быстрее вас идентифицировать.

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

Чтобы попасть в закрытую сеть необходимо использовать . Прежде чем приступить к поиску интересующей информации необходимо позаботиться о своей безопасности и анонимности, для этого важно правильно настроить Tor. На это может уйти 10-15 минут. После тщательной настройки веб-обозревателя можно запускать Тор и искать необходимые сайты.

Поиск в сети Тор

Каждый пользователь, желающий проникнуть в «глубокий интернет» должен знать 3 особенности поиска, которые кардинально отличаются от работы обычной поисковой системы:

  1. В большинстве случаев между onion-сайтами отсутствуют обратные ссылки;
  2. Каждый сайт, находящийся в «темной сети», периодически меняет адрес;
  3. Чтобы просмотреть содержимое всего сайта необходимо время, так как браузер Тор работает медленнее привычных интернет-обозревателей.

Важно учесть тот факт, что среди web-сайтов может быть ресурс, созданный спецслужбами. Это делается для того, чтобы вычислить преступные группировки. Поэтому нужно быть очень осторожными, посещая тот или иной ресурс «глубокой сети».

Поисковые системы Tor

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

Поисковая система Candle

Одним из популярных поисковых систем глубокой сети считается Candle. Поисковик расположен по адресу: «gjobqjj7wyczbqie.onion». После открытия страницы, пользователи увидят переделанный Гугл-поиск.

Примечательно, что поисковая система способна выдавать как русскоязычные, так и англоязычные запросы. В целом веб-сайт работает как привычный для пользователя поисковик.

Поисковая система Ahmia

Веб-сайт был разработан одной некоммерческой организацией, которая поддерживает глубокую сеть и такие проекты, как Tor2Web и Globaleaks. Поисковик доступен по адресу «msydqstlz2kzerdg.onion».

Преимуществом поисковой системы является то, что она доступна не только в «глубоком интернете». Пользователи могут попасть на веб-сайт, используя обычный браузер. Как и в вышеуказанном поисковике, Ahmia позволяет вводить русскоязычные запросы.

Поисковик not Evil

Довольно неплохой поисковик, позволяющий искать любые тор сайты. Внешне веб-сайт ничем не примечателен. Ресурс «not Evil» расположен по адресу: «hss3uro2hsxfogfq.onion».

Поисковик Torch

Torch – хороший ресурс, размещенный в сети Tor. Поисковая система имеет большую базу проиндексированных веб-страниц. Ресурс расположен по адресу: «http://xmh57jrzrnw6insl.onion/». На главной странице расположена строка поиска и реклама.

Согласно статистическим данным, ресурсу удалось проиндексировать более миллиона веб-страниц. В целом поисковая система не плохая, но иногда можно заметить «притормаживания». Еще одним недостатком можно считать поисковую выдачу, а именно на первом месте иногда размещаются небольшие, совсем недавно созданные ресурсы.

Каталоги Тор-сети

Пользователи, впервые попавшие на просторы глубокого интернета, не знают, как найти интересные Tor сайты. Конечно, можно воспользоваться поисковыми системами, но для этого нужно знать какой поисковый запрос лучше ввести. Продвинутые пользователи рекомендуют новичкам обратить свое внимание на каталоги, в которых содержатся адреса и описание популярных ресурсов.

Каталог Hidden Wiki

Веб-ресурс является аналогом Википедии, доступной в глубоком интернете. Ресурс расположен по адресу: «gxamjbnu7uknahng.onion/wiki/index.php/Main_Page». На сайте можно найти адреса различных сайтов.

Недостатком каталога можно считать, то что ресурс предоставляет только ссылки на англоязычные сайты. При желании любой пользователь может редактировать информацию на страницах скрытой Википедии. Для этого достаточно зарегистрироваться.

Каталог TorWIKI

Объемный Тор-каталог, состоящий из 15 групп. Каждая отдельная группа содержит определенное количество сайтов. Справочник интернет-ресурсов расположен по адресу: «http://torwikignoueupfm.onion/index.php?title=Main_Page».

Преимуществом каталога является структурированность. Благодаря разделению на тематики, пользователю проще отыскать интересующую его информацию. Недостатком можно считать англоязычность ресурса. Пользователям не владеющим английским языком будет сложно ориентироваться в каталоге.

Каталог Runion Wiki

Небольшой каталог Tor сайтов. Ресурс расположен по адресу: «doe6ypf2fcyznaq5.onion.cab». Над интерфейсом разработчики не «заморачивались». Несмотря на это преимуществом каталога является то, что на его страницах можно найти русскоязычные ресурсы.

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

Каталог OnionDir

Простой в оформлении, но содержащий порядка 200 ссылок на скрытые сайты. Попасть в каталог можно перейдя по гиперссылке «dirnxxdraygbifgc.onion». На открывшейся странице можно будет увидеть большое количество ссылок, разбитых на группы.

К недостаткам каталога можно отнести отсутствие ссылок, ведущих на русскоязычные ресурсы. В остальном минусов не замечено.

Заключение

Каждый пользователь должен сам решить стоит ли ему покорять «темный интернет». Особенно нужно быть осторожными совершая сделки, так как можно остаться без денег.

Видео обзор: Тор сайты

Много людей, блуждая пространством интернета, имеют желание просмотреть сайты, которые причислены к числу непозволенных. Но это желание, используя обычное приложение для просмотра веб-ресурсов, осуществить нереально. Поблуждать страницами тёмного интернета можно только с использованием программного обеспечения тор. Оно подходит для работы с привычными для всех ресурсами и запрещёнными системами. Чтобы сделать такое пребывание в сети безопасным для себя, стоит научиться всем особенностям такого процесса.

Запрещённые сайты – как открыть нелегальные ресурсы интернета в тор браузере, легко ли их найти

Желание попробовать то, чего так долго делать не разрешают, присутствует у всех. Это касается и пользователей всемирной паутины, а на её пространстве ежедневно бывает практически каждый человек. Кто-то там работает, другие развлекаются, ещё одни ищут того, что является недоступным для другим. Тёмная сторона интернета и все запретные сайты теперь могут стать доступными для каждого пользователя. Для безопасного пребывания на территории таких веб-сайтов, следует выполнить загрузку тор браузера. После установки, его использование позволит находить в сети практически всё, но для этого стоит научиться правильно заходить на запретные сайты.

Открыть закрытый для всех сайт – алгоритм действий

Первое посещение указанного приложения сопровождается тем, что находясь в сети, можно открыть сайты, использование которых разрешает стандартная поисковая система. Такие действия можно практиковать и при наличии любого другого браузера, а при загрузке этого расширения, людей интересует именно анонимный и нелегальный доступ к тёмной стороне всемирной паутины.

Не все ещё поняли, что из себя представляет глубокий, запрещённый стандартными приложениями интернет, а на самом деле в его глубинах скрываются такие возможности:

  • доступ к закрытым государственным сайтам, ресурсам тайных разработчиков, системам особой секретности;
  • возможность просмотра ресурсов, которые добровольно ушли в тень, чтобы оставаться незамеченными для широких кругов пользователей;
  • просмотр всех сайтов для взрослых, которые не проходят через фильтры стандартных систем;
  • незамеченное пребывание на сайтах, где торгуют поддельными документами, оружием, наркотиками, другими нелегальными товарами;
  • получение доступа ко всем видам запрещённого контента.

Искать ресурсы такого содержания, пользователи должны с использованием библиотеки Hidden Wiki. Именно эта библиотека скрывает в себя список всех интернет-страниц, которые являются вне зоны доступности при работе с другими поисковыми системами.

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

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

Включая эту информацию, для полной анонимности, при установке такого расширения, пользователь должен знать такие факты:

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

Перед тем, как найти в tor закрытый сайт и перейти по ссылке, человеку стоит убедиться, что работа системы является корректной и все настройки работают правильно. Если человек не знает как настраиваются поисковые параметры, ему стоит просто возобновить заводские установки.

После посещения сайта с сомнительной репутации и после просмотра контента сомнительного качества, человеку следует дополнительно почистить память кэша. Такие дополнительные меры предосторожности точно помогут остаться незамеченным. Стоит дополнительно проверять настройки самого мультимедийного устройства, ведь может быть включена визуализация места пребывания.

Переход на сайты тёмного интернета – что делать, если задача невыполнима

Даже при использовании нужного расширения, не всегда в tor удаётся открыть запретные страницы во всемирной сети. Это может вызываться проблемами разного характера, среди которых наиболее распространёнными являются:

  • отсутствие своевременного обновления браузера на ПК или мобильном устройстве;
  • внесение некорректных настроек или установка повреждённого файла с программой на рабочий прибор;
  • сомнительная работоспособность используемого ПК, из-за присутствия на нём вирусов, технических неисправностей, других проблем;
  • неправильные настройки доступа к всемирной паутине.

Помочь разобраться с этими проблематическими ситуациями и найти качественное их решение сможет только высококвалифицированный специалист. С такой проблемой следует обратиться в сервисный центр обслуживания компьютерной или мобильной техники.

Настроить работоспособность приложения и предоставить достоверную информацию потребителю, сотрудники ремонтного центра должны в течении нескольких дней. После советов специалистов, человек полной мерой сможет использовать доступ к запрещённым сайтам в tor но не смотря на положительные стороны такого серфинга, стоит относиться к этому вопросу крайне осторожно. Само приложение, используемое для таких целей, является полностью легальным, а деятельность, которой при помощи него занимаются, не совсем.

Без крайней необходимости не стоит увлекаться посещением сайтов, имеющих сомнительную репутацию. Настройки конфиденциальности в этой системе автоматически устанавливаются сразу после её загрузки на мультимедийное устройство. Нет необходимости вносить какие-то дополнительные корректировки, чтобы не лишить себя возможности анонимного доступа. Не стоит включать на устройстве возможность определения местоположения, ведь для таких систем – это крайне нежелательный процесс.


Судя по всему, сеть Tor остаётся невзломанной. По крайней мере, согласно внутреннему докладу NSA от 2012 года , хотя у этой организации и были возможности в определённых случаях раскрывать принадлежность определённых нод, в целом они не в состоянии раскрыть любую ноду по запросу. Да и раскрытия эти происходили по оказиям типа ошибки в браузере Firefox, который входил в tor bundle и прочим подобным. Если использовать Tor правильно, то вероятность раскрытия крайне мала.

2. Tor используется не только преступниками

Вопреки пропагандируемому мнению, Tor используется не только преступниками, педофилами и прочими нехорошими террористами. Это, мягко говоря, далеко не так. Активисты разного рода, журналисты, просто люди, любящие приватность составляют портрет пользователей Tor. Лично мне очень импонирует позиция разработчиков Tor, отвечающих на вопрос «а что, у вас есть, что скрывать?» фразой: «Нет, это не секрет - просто это не ваше дело».
А у преступников есть большой арсенал средств, от смены личности до краденных устройств или доступов в сеть, от ботнетов до вирусов-троянцев. Используя и пропагандируя Tor вы помогаете преступникам не более, чем используя интернет.

3. У Tor нет никаких скрытых лазеек и бэкдоров

Ходят слухи, что Tor был создан военными, и они специально сделали себе в нём скрытые лазейки. Хотя Tor изначально финансировался на деньги ВМФ США, с тех пор его код находится в открытом доступе, и множество специалистов по криптографии изучали его исходники. Каждый может изучить их. А сейчас над проектом работают энтузиасты, поборники приватности и анонимности в интернете.
Также есть информация, что спецслужбы США держат около 60% всех нод - но это, скорее всего, искажённая информация о том, что около 60% финансирования выделяют США в виде грантов.

4. Не было случаев осуждения кого-либо за поддержку relay-ноды

Правда, в Европе, в этом светоче прав человека и законном рае, а точнее - в Австрии, буквально на днях человека, державшего выходную ноду, обвинили в пособничестве, т.к. через эту ноду прошёл трафик нелегального содержания. Так что опасность содержания выходной ноды очевидна. Ну а relay-ноды должны быть вне опасности, так как они по схеме работы сети не знают, ни откуда пришёл запрос, ни куда он направлен, ни какой трафик они передают. И доказать проход трафика через relay практически невозможно.

5. Tor прост в использовании.

Многие думают, что Tor - это что-то сложное для хакеров и компьютерных гениев. На самом деле разработчики уже максимально упростили его использование - достаточно скачать Tor Browser , и при его запуске вы автоматически будете использовать сеть Tor. Никаких настроек, команд в командной строке и прочего.

6. Tor не такой медленный, как вы думаете

Ещё пару лет назад сеть была медленной. Теперь доступ к сайтам происходит с вполне приемлемой скоростью. Да, торренты качать через Tor нельзя - и медленно, и вредно для сети. Но вести любую другую привычную активность можно без раздражения.

7. Tor не является панацеей

Используя Tor, всё-таки надо соблюдать несколько правил и немного разобраться в том, как он работает, что он умеет и чего он не может, чтобы не сводить на «нет» все его усилия. Если вы используете Tor Browser и при этом логинитесь в Facebook, смысла в этом немного. Поймите, как он работает и пользуйтесь им грамотно.

Лично я - сторонник сохранения приватности и анонимности в интернете. Пропагандирую и призываю всех поддержать проект Tor как нужный и полезный, особенно в свете грустных событий с новыми законами «против интернета». Поддержите сеть Tor. Установите себе relay - если вы можете выделить в своём канале хотя бы 50 кб/с для Tor, этого уже будет достаточно.

Почему я выступаю за приватность и возможность анонимности. Ведь я же законопослушный гражданин и мне нечего скрывать, так ведь?
Ну, на это лично я могу ответить следующими аргументами:

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

Интересно будет узнать твоё мнение по вопросам приватности и анонимности, %username%

  • Перевод

Tor – инструмент для анонимности, используемый людьми, стремящимися к приватности и борющимися с цензурой в интернете. Со временем Tor стал весьма и весьма неплохо справляться со своей задачей. Поэтому безопасность, стабильность и скорость этой сети критически важны для людей, рассчитывающих на неё.

Но как Tor работает «под капотом»? В этой статье мы с вами нырнем в структуру и протоколы, используемые в сети, чтобы близко ознакомиться с работой Tor.

Краткая история Tor

Концепция луковичной маршрутизации (позже поясним это название) впервые была предложена в 1995 году. Сначала эти исследования финансировались министерством военно-морских исследований, а затем в 1997 году к проекту подключилась DARPA. С тех пор Tor Project финансировали разные спонсоры, а не так давно проект победил в кампании по сбору пожертвований на reddit.

Код современной версии ПО Tor был открыт в октябре 2003 года, и это было уже 3-е поколение ПО для луковичной маршрутизации. Идея его в том, что мы оборачиваем трафик в зашифрованные слои (как у луковицы), чтобы защитить данные и анонимность отправителя и получателя.

Основы Tor

С историей разобрались – приступим к принципам работы. На самом высоком уровне Tor работает, перекидывая соединение вашего компьютера с целевыми (например, google.com) через несколько компьютеров-посредников, или ретрансляторов (relay).



Путь пакета: охранный узел, промежуточный узел, выходной узел, пункт назначения

Сейчас (февраль 2015 года) в сети Tor передачей трафика занимаются около 6000 маршрутизаторов. Они расположены по всему миру и работают благодаря добровольцам, которые соглашаются отдать немного трафика для благого дела. Важно, что у большинства узлов нет никакого специального железа или дополнительного ПО – все они работают при помощи ПО Tor, настроенного на работу в качестве узла.

Скорость и анонимность сети Tor зависит от количества узлов – чем больше, тем лучше! И это понятно, поскольку трафик одного узла ограничен. Чем больше у вас выбор узлов, тем сложнее отследить пользователя.

Типы узлов

По умолчанию, Tor передаёт трафик через 3 узла. У каждого из них своя роль (разберём их подробно позже).


Клиент, охранный узел, промежуточный узел, выходной узел, пункт назначения

Входной, или сторожевой узел – точка входа в сеть. Входные узлы выбираются из тех, что работают продолжительное время, и показали себя как стабильные и высокоскоростные.
Промежуточный узел – передаёт трафик от охранных к выходным. В результате первые не знают ничего о последних.
Выходной узел – точка выхода из сети, отправляет трафик к пункту назначения, который нужен клиенту.

Обычно безопасный метод запуска сторожевого или промежуточного узла - виртуальный сервер (DigitalOcean, EC2) – в этом случае операторы сервера увидят только зашифрованный трафик.

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

Встретите оператора выходного узла – скажите ему спасибо. Он того заслуживает.

Причём здесь лук?

Разобравшись в маршруте соединений, идущих через узлы, зададимся вопросом – а как мы можем им доверять? Можно ли быть уверенным в том, что они не взломают соединение и не извлекут все данные из него? Если кратко – а нам и не нужно им доверять!

Сеть Tor разработана так, чтобы к узлам можно было относиться с минимальным доверием. Это достигается посредством шифрования.

Так что там насчёт луковиц? Давайте разберём работу шифрования в процессе установки соединения клиента через сеть Tor.

Клиент шифрует данные так, чтобы их мог расшифровать только выходной узел.
Эти данные затем снова шифруются так, чтобы их мог расшифровать только промежуточный узел.
А потом эти данные опять шифруются так, чтобы их мог расшифровать только сторожевой узел

Получается, что мы обернули исходные данные в слои шифрования – как лук. В результате у каждого узла есть только та информация, которая нужна ему – откуда пришли зашифрованные данные, и куда их надо отправлять. Такое шифрование полезно всем – трафик клиента не открыт, а узлы не отвечают за содержимое передаваемых данных.

Замечание: выходные узлы могут увидеть исходные данные, поскольку им надо отправлять их в пункт назначения. Поэтому они могут извлекать из трафика ценную информацию, передаваемую открытым текстом по HTTP и FTP!

Узлы и мосты: проблема с узлами

После запуска Tor-клиента ему нужно получить списки всех входных, промежуточных и выходных узлов. И это список не является тайной – позже я расскажу, как он распространяется (можете сами поискать в документации по слову “concensus”). Публичность списка необходима, но в ней таится проблема.

Чтобы понять её, давайте прикинемся атакующим и спросим себя: что бы сделало Авторитарное Правительство (АП)? Размышляя таким образом, мы сможем понять, почему Tor устроен именно так.

Так что бы сделало АП? Цензура – дело серьёзное, а Tor позволяет её обходить, поэтому АП захотело бы блокировать пользователям доступ к Tor. Для этого есть два способа:

  • блокировать пользователей, выходящих из Tor;
  • блокировать пользователей, входящих в Tor.

Первое – возможно, и это свободный выбор владельца маршрутизатора или веб-сайта. Ему всего лишь нужно скачать список выходных узлов Tor, и блокировать весь трафик с них. Это будет плохо, но Tor ничего с этим не может сделать.

Второй вариант серьёзно хуже. Блокировка выходящих из Tor пользователей может предотвратить посещение определённого сервиса, а блокировка всех входящих не даст им ходить ни на какие сайты – Tor станет бесполезным для тех пользователей, кто уже страдает от цензуры, в результате чего они и обратились к этому сервису. И если бы в Tor были только узлы, это было бы возможным, так как АП может скачать список сторожевых узлов и заблокировать трафик к ним.

Хорошо, что разработчики Tor подумали об этом и придумали хитрое решение проблемы. Познакомьтесь с мостами.

Мосты

По сути, мосты – непубликуемые в общем доступе узлы. Пользователи, оказавшиеся за стеной цензуры, могут использовать их для доступа в сеть Tor. Но если они не публикуются, как пользователи знают, где их искать? Не нужен ли какой-нибудь особый список? Поговорим о нём позже, но коротко говоря, да – есть список мостов, которым занимаются разработчики проекта.

Просто он не публичный. Вместо этого пользователи могут получать небольшой список мостов, чтобы соединиться с остальной частью сети. Этот список, BridgeDB, выдаёт пользователям только по нескольку мостов за раз. Это разумно, так как много мостов сразу им и не нужно.

Выдавая по нескольку мостов, можно предотвратить блокировку сети Авторитарным Правительством. Конечно, получая информацию о новых узлах, можно блокировать и их, но может ли кто-то обнаружить все мосты?

Может ли кто-то обнаружить все мосты

Список мостов строго секретен. Если АП получит этот список, оно сможет полностью заблокировать Tor. Поэтому разработчики сети проводили исследования возможностей получения списка всех мостов.

Я подробно опишу два пункта из этого списка, 2-й и 6-й, поскольку именно этими способами удалось получить доступ к мостам. В 6-м пункте исследователи в поисках мостов Tor просканировали всё пространство IPv4 посредством сканера портов ZMap, и нашли от 79% до 86% всех мостов.

2-й пункт подразумевает запуск промежуточного узла Tor, который может отслеживать приходящие к нему запросы. К промежуточному узлу обращаются только сторожевые узлы и мосты – и если обратившегося узла нет в публичном списке узлов, то очевидно, что этот узел – мост. Это серьёзный вызов Tor, или любой другой сети. Так как пользователям нельзя доверять, необходимо делать сеть анонимной и закрытой, насколько это возможно, поэтому сеть именно так и сделана.

Консенсус

Рассмотрим, как функционирует сеть на более низком уровне. Как она организована и как узнать, какие узлы в сети активны. Мы уже упоминали, что в сети существует список узлов и список мостов. Поговорим о том, кто составляет эти списки.

В каждом Tor-клиенте содержится фиксированная информация о 10 мощных узлах, поддерживаемых доверенными добровольцами. У них особая задача – отслеживать состояние всей сети. Они называются directory authorities (DA, управляющие списками).

Они распределены по миру и отвечают за распространение постоянно обновляемого списка всех известных узлов Tor. Они выбирают, с какими узлами работать, и когда.

Почему 10? Обычно не стоит делать комитет из чётного количества членов, чтобы при голосовании не случилось ничьей. Суть в том, что 9 DA занимаются списками узлов, а один DA (Tonga) – списком мостов


Список DA

Достижение консенсуса

Так каким же образом DA поддерживают работоспособность сети?

Статус всех узлов содержится в обновляемом документе под названием «консенсус». DA поддерживают его и ежечасно обновляют путём голосования. Вот как это происходит:

  • каждый DA создаёт список известных узлов;
  • затем подсчитывает все остальные данные – флаги узла, веса трафика и т.п.;
  • отправляет данные как «голосование за статус» всем остальным;
  • получает голоса всех остальных;
  • комбинирует и подписывает все параметры всех голосов;
  • отправляет подписанные данные остальным;
  • большинство DA должны согласовать данные и подтвердить наличие консенсуса;
  • консенсус публикуется каждым DA.

Публикация консенсуса происходит по HTTP, чтобы каждый мог скачать его последний вариант. Можете проверить сами, скачав консенсус через Tor или через гейт tor26.

И что же он означает?

Анатомия консенсуса

Просто прочитав спецификацию, в этом документе разобраться сложновато. Мне нравится визуальное отображение, чтобы понять, как устроена структура. Для этого я сделал постер в стиле corkami. И вот (кликабельное) графическое представление этого документа.

Что случится, если узел пустится во все тяжкие

При подробном рассмотрении принципов работы сети мы пока не касались принципов работы выходных узлов. Это последние звенья в цепочке Tor, предоставляющие путь от клиента до сервера. Поскольку они отправляют данные на пункт назначения, они могут видеть их так, будто те только что покинули устройство.

Такая прозрачность подразумевает большое доверие к выходным узлам, и обычно они ведут себя ответственно. Но не всегда. А что же случается, когда оператор выходного узла решает ополчиться на пользователей Tor?

Дело снифферов

Выходные узлы Tor - почти эталонный пример «человека посередине» (man-in-the-middle, MitM). Это значит, что любые нешифрованные протоколы связи (FTP, HTTP, SMTP) могут им отслеживаться. А это – логины и пароли, куки, закачиваемые и скачиваемые файлы.

Выходные узлы могут видеть трафик так, будто он только что покинул устройство.

Засада в том, что мы ничего не можем с этим поделать (кроме использования шифрованных протоколов). Сниффинг, пассивное прослушивание сети, не требует активного участия, поэтому единственная защита - понимать проблему и избегать передачи важных данных без шифрования.

Но допустим, оператор выходного узла решит навредить сети по-крупному. Прослушивание – занятие дураков. Давайте будем модифицировать трафик!

Выжимаем максимум

Вспомним, что оператор выходного узла несёт ответственность за то, что трафик, проходящий от клиента и к нему, не будет изменён. Ага, конечно…

Посмотрим, какими способами его можно менять.

SSL MiTM & sslstrip
SSL портит всю малину, когда мы пытаемся подгадить пользователям. К счастью для атакующих, у многих сайтов есть проблемы с его реализацией, позволяющие нам заставить пользователя идти по нешифрованным соединениям. Примеры – переадресация с HTTP на HTTPS, включения HTTP-содержимого на HTTPS-сайтах, и т.п.

Удобным инструментом для эксплуатации уязвимостей служит sslstrip. Нам нужно лишь пропустить через него весь выходящий трафик, и во многих случаях мы сумеем навредить пользователю. Конечно, мы можем просто использовать самоподписанный сертификат, и заглянуть в SSL-трафик, проходящий через узел. Легко!

Подсадим браузеры на BeEF
Разглядев подробности трафика, можно приступать к вредительству. Например, можно использовать фреймворк BeEF, чтобы получать контроль над браузерами. Затем можно задействовать функцию из Metasploit «browser autopwn», в результате чего хост будет скомпрометирован, а мы получим возможность выполнять на нём команды. Приехали!..
Бинарники с чёрным ходом
Допустим, через наш узел качают бинарники – ПО или обновления к нему. Иногда пользователь даже может не подозревать о том, что обновления скачиваются. Нам нужно всего лишь добавлять к ним чёрный ход посредством инструментов вроде The Backdoor Factory. Тогда после выполнения программы хост окажется скомпрометированным. Снова приехали!..
Как поймать Уолтера Уайта
И хотя большинство выходных узлов Tor ведут себя прилично, не так уж и редки случаи деструктивного поведения некоторых из них. Все атаки, о которых мы говорили в теории, уже имели место.

К частью, разработчики подумали и об этом, и разработали меру предосторожности, направленную против использования клиентами плохих выходных узлов. Она работает как флаг в консенсусе под названием BadExit.

Для решения задачи отлова плохих выходных узлов разработана хитрая система exitmap. Работает она так: для каждого выходного узла запускается модуль на Python, который занимается логинами, скачиванием файлов, и прочим. Результаты его работы затем записываются.

Exitmap работает с использованием библиотеки Stem (предназначенной для работы с Tor из Python), помогающей строить схемы для каждого выходного узла. Просто, но эффективно.

Exitmap была создана в 2013 году в рамках программы «испорченные луковицы». Авторы нашли 65 выходных узлов, меняющих трафик. Получается, что хотя это и не катастрофа (на момент работы всего существовало порядка 1000 выходных узлов), но проблема достаточно серьёзная для того, чтобы отслеживать нарушения. Поэтому exitmap по сей день работает и поддерживается.

В другом примере исследователь просто сделал поддельную страницу с логином, и залогинивался туда через каждый выходной узел. Затем просматривались HTTP-логи сервера на пример попыток логина. Многие узлы пытались проникнуть сайт с использованными автором логином и паролем.

Эта проблема свойственна не только Tor

Важно отметить, что это проблема не одного лишь Tor. Между вами и фотографией котика, на которую вы хотите посмотреть, и так расположено достаточно много узлов. Достаточно лишь одного человека с враждебными намерениями, чтобы причинить немало вреда. Лучшее, что тут можно сделать – принудительно включать шифрование, где возможно. Если трафик нельзя распознать, его нельзя легко изменить.

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