Содержание
Мессенджер Телеграмм официально заблокирован в некоторых странах, в том числе и в России. Соответственно, полноценное его использование весьма затруднительно, ведь необходимо включать прокси или ВПН для доступа к нему. Ситуацию должен облегчить интернет-обозреватель Тор, в который встроены все необходимые инструменты. Соответственно, запускать Telegramчерез Tor по идее очень просто. Но в действительности ли это так? Попробуем со всем разобраться.
Подробности
Чтобы настроить мессенджер в защищенном браузере, выполните следующие шаги:
- Откройте страницу https://web.telegram.org/.
- В пункте Country установите Russia или любую другую страну, которая вам нужна.
- Теперь в PhoneNumber впечатайте свой телефонный номер, при этом код страны (+7 и т. д.) вводить не нужно.
- Кликните на Next.
- В появившемся окошке нажмите на OK.
И вот на этом шаге возможны два варианта. Самый распространенный из них – появление ошибки «Toofast»:А второй – непосредственно вход в Телеграм через Тор. Если вам повезло, то удачи в интернет-общении. Но это очень маловероятная ситуация.
В большинстве случаев все же появляется данный сбой. Он обусловлен тем, что в защищенном браузере трафик многократно шифруется и перенаправляется на промежуточные точки, и мессенджер интерпретирует такое поведение как вредоносное, поэтому прерывает авторизацию. И обойти такую ошибку, к сожалению, не представляется возможным.
Завершение
Использование Телеграмма через Тор является довольно затруднительным. По этой причине мы рекомендуем общаться в мессенджере одним из более практичных способов:
- С помощью мобильного приложения, доступного для Android и iOS.
- Через ту же самую веб-версию, но запущенную через «классический» браузер, например, Google Chrome, Opera, Mozilla Firefox и т. д.
- Посредством стационарного клиента TelegramDesktop, выпущенного для Windows, Mac OS и Linux.
Мы же рассмотрим процедуру инсталляции декстопной версии мессенджера. Порядок действий следующий:
- В Торе откройте страницу https://desktop.telegram.org/. Дело в том, что в стандартном браузере она может быть недоступна.
- Кликните на кнопку «Get Telegram for…».
- Сохраните предложенный файл на компьютере или ноутбуке.
- Откройте его.
- Выполните стандартную процедуру установки.
- Запустите Телеграм.
- Нажмите на «Продолжить на русском».
- Пройдите процедуру авторизации.
Я просто хотел приятный десктопный месенджер независящий от подключения к сети у смартфона. Я получил Telegram, радость была не особо долгой. Пришло 20180417. Ну ок. Подружим его с Tor. Вариант пустить его через Tor Browser, мне не доставляет удовольствия, просто нет желания держать в памяти ещё один браузер. Выбрал вариант Tor Expert Bundle — консольный клиент для Tor сети. Взять его можно с сайта полюбившегося всем проекта www.torproject.org. Распаковав его в желаемую директорию, запустим tor.exe.
C:servicetorbundleTor>tor Apr 18 13:10:26.855 [notice] Tor 0.3.2.10 running on Windows 8 with Libevent 2.0.22-stable, OpenSSL 1.0.2n, Zlib 1.2.8, Liblzma N/A, and Libzstd N/A. Apr 18 13:10:26.871 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning Apr 18 13:10:26.886 [notice] Configuration file "C:UserssuserAppDataRoamingtortorrc" not present, using reasonable defaults. Apr 18 13:10:26.886 [warn] Path for GeoIPFile () is relative and will resolve to C:servicetorbundleTor. Is this what you wanted? Apr 18 13:10:26.886 [warn] Path for GeoIPv6File () is relative and will resolve to C:servicetorbundleTor. Is this what you wanted? Apr 18 13:10:26.886 [notice] Scheduler type KISTLite has been enabled. Apr 18 13:10:26.886 [notice] Opening Socks listener on 127.0.0.1:9050 Apr 18 13:10:27.000 [notice] Bootstrapped 0%: Starting Apr 18 13:10:29.000 [notice] Starting with guard context "default" Apr 18 13:10:29.000 [notice] Bootstrapped 80%: Connecting to the Tor network Apr 18 13:10:30.000 [notice] Bootstrapped 85%: Finishing handshake with first hop Apr 18 13:10:30.000 [notice] Bootstrapped 90%: Establishing a Tor circuit Apr 18 13:10:32.000 [notice] Tor has successfully opened a circuit. Looks like client functionality is working. Apr 18 13:10:32.000 [notice] Bootstrapped 100%: Done
Видим появившегося сокс слушателя на порту 9050 (в отличие от Tor Browser по умолчанию открывающего порт 9150) и дожидаемся Bootstrapped 100%: Done. Ну а далее пускаем на сокс прокси нужный софт, вот например…Telegram. Settings->мотаем к Advanced Settings-> Connection type Соответственно выбираем TCP with custom socks5-proxy, где и вписываем наш сервер (Hostname 127.0.0.1 Port 9050) В корпоративной сети обычно используется свой прокси сервер, при таком варианте при запуске tor.exe добавим опцию HTTPSProxy с адресом и портом прокси: tor.exe –HTTPSProxy 10.10.10.1:8080 Ну и конечно прокси сервер может быть с аутентификацией (и даже с NTLMv2), в таком случае мне кажется проще использовать cntlm выстраивая цепочку подключений: Telegram->(127.0.0.1:9050)tor->(127.0.0.1:3128)cntlm->(10.10.10.1:8080)proxy.mydom.ru Пример конфига cntlm
Usernameivan.ivanov Domainmydom PassNTLMv2 F6B8A23D4AB70827AED2AD4C8A9E1D7E Proxy10.77.252.96:8080 NoProxylocalhost, 127.0.0.*, 10.*, 192.168.* Listen0.0.0.0:3128 Allow10.10.200.100 Allow127.0.0.1 Allow172.16.1.0/24 Allow10.12.64.0/24
Генерация хэш пароля пользователя для записи в cntlm.ini cntlm.exe -v -a NTLMv2 -d mydom -I -l 3128 -u ivan.ivanov -H Всё, как сделать человеку хорошо? Сначала сделать плохо, а потом как было… P.S. И то и другое легко запустить в качестве службы, и то и другое можно выставить за localhost.
Новости о возможной блокировке Телеграм послужили для многих пользователей сигналом к поиску иных возможностей использования мессенджера. И хотя слухи об этом опровергли даже официальные представители приложения, стоит знать, что способы обхода блокировки, а также повышения степени анонимности существуют. Одним из них является использование Tor Browser.
Что такое Tor
Если пользователь интернета не пользуется средствами анонимизации и не пытается защитить свою личную информацию, то при желании его веб-серфинг можно отследить. Если применение хорошего VPN для обеспечения анонимности требует некоторых денежных вложений, то при помощи Тор Browser можно обезопасить себя бесплатно.
Браузер обеспечивает максимальную защиту конфиденциальных данных пользователей и скрывает их местопребывание в сети.
Tor
Предназначение
Изначально TOR (The Onion Router) – это сеть прокси-серверов, создающая несколько слоев шифрования данных, так называемую «луковичную маршрутизацию». Посредством нее путь к интернет-ресурсу идет не прямо, а через большое количество узлов, содержащих данные только о предыдущем и следующем узле. Эта технология делает отслеживание пользователя в интернете практически невозможным.
Позже появился и сам Tor-браузер, который быстро обрел популярность среди пользователей, желающих сохранить анонимность в ходе веб-серфинга.
На заметку. Невозможно узнать, на какие ресурсы заходит человек через защищенную сеть, однако установить сам факт использования Тор возможно.
Преимущества
Тор за счет своей уникальной технологии имеет следующие преимущества по сравнению с другими браузерами:
- Обходит цензуру в интернете. Роскомнадзор часто блокирует безобидные и полезные ресурсы, постоянными посетителями которых является множество людей. В этом случае на помощь приходит защищенный браузер.
- Обеспечивает полную анонимность пользователя и защищает личную информацию. Это необязательно нужно людям, которые занимаются чем-то незаконным. Нежелание делиться своими персональными данными со всеми подряд – это нормально.
- Открывает дорогу в Darknet. Это темная сторона интернета, где существует множество торговых площадок с наркотиками, форумов с педофилами, бирж с нелегальными финансовыми манипуляциями. Осуществляется торговля оружием, поддельными документами и прочими незаконными товарами. Мы не советуем заходить в Даркнет даже ради интереса, ведь все то, что в нем происходит, нелегально не только в РФ, но и во многих странах мира.
На заметку. В Телеграм есть ряд каналов, которые рассказывают о темном сегменте интернета.
Загрузка и установка браузера
Для скачивания Тор не нужно искать его на торрент-трекерах и стоках. Существует официальный сайт, позволяющий сделать это совершенно бесплатно. Он предлагает загрузить браузер для различных ОС, однако для iOS официальная версия в настоящее время недоступна.
Tor-браузер
Для мобильного устройства
Для установки Тор на Android потребуется:
- открыть «Play Маркет» на смартфоне;
- найти в поиске две программы: Orfox и Orbot;
- кликнуть «Установить», подтвердить свое действие и дождаться окончания операции.
Для нормальной работы функций нужно устанавливать и браузер, и клиент. В компьютерной версии эти две части объединены, но для Андроид такой опции еще нет.
Tor
Для дальнейшей работы с браузером нужно действовать в следующем порядке:
- вначале открыть Orbot и совершить первичную настройку;
- кликнуть «Запустить»;
- затем запустить браузер Orfox из меню телефона или тапнув на кнопку в виде лисы в Orbot;
- совершить первичную настройку.
После проделанных операций можно приступать к работе с браузером и быть уверенным в защите своих персональных данных.
Пользователям iphone предлагается хороший аналог – Onion Browser, который также работает через защищенную сеть. Его можно загрузить из App Store.
Для компьютера
Официальные версии Tor доступны для операционных систем: Windows, macOS, Linux, Ubuntu. Разберем процесс загрузки и установки браузера для самых популярных из них.
С Windows
Для установки браузера на ПК с операционной системой Windows нужно:
- открыть любой браузер и перейти на https://www.torproject.org/;
- кликнуть «Download Tor Browser»;
- выбрать нужную ОС и русский язык из предложенного языкового пакета, запустить скачивание;
- после окончания загрузки открыть скачанный дистрибутив;
- через Проводник обозначить путь для распаковки системных файлов;
- нажать «Установить»;
- после окончания процедуры кликнуть на «Готово».
После этого ярлык для запуска браузера появится на рабочем столе и станет возможным подключение к сети Тор. В настройках предлагается выбрать степень безопасности веб-серфинга от стандартной до максимальной.
На заметку. Рекомендуется включать VPN перед запуском Тора. Это сделает пребывание в сети еще более безопасным.
C Linux
Инсталляция, настройка и использование Тора для Linux не вызывают трудностей, если следовать по инструкции:
- запустить любой браузер и открыть официальный сайт https://www.torproject.org/;
- нажать на кнопку «Download Tor Browser»;
- начать загрузку подходящей из списка версии программы;
- после скачивания открыть папку, где находится файл с расширением .tar.xz;
- кликнуть по нему и выбрать пункт «Извлечь в текущую папку»;
- после окончания процедуры перейти в архив;
- найти папку «tor–browser–xx», где xx – язык программы;
- запустить файл «start-tor-browser.desktop».
После запуска наименование файла изменится на Tor Browser, высветится иконка, и откроется сам браузер. Первый запуск предполагает совершить настройку:
- если кликнуть на «Connect», то будут применены стандартные параметры, и Тор запустится;
- если параметры не подходят, следует кликнуть на «Configure»;
- откроется окно подключения к proxy или сетевому мосту.
Настройки Tor для «Телеграм»
С тех пор как разработчики мессенджера добавили поддержку протокола Socks5, стало возможным настроить Телеграм через Тор таким образом, чтобы весь трафик перенаправлялся через защищенную сеть. Для того чтобы это сделать, нужно:
- Открыть установленное приложение Orbot и тапнуть по большой кнопке в виде луковицы с надписью «Запустить». Кнопка станет зеленой (это значит, что произошло подключение к сети Тор).
- Открыть мессенджер и тапнуть по трем горизонтальным полоскам в левом верхнем углу.
- Перейти в раздел «Настройки».
- Выбрать пункт «Данные и память».
- В самом низу раздела нажать на «Настройки прокси» и сдвинуть вправо шестеренку рядом с пунктом «Использовать прокси».
- В открывшемся окне нужно ввести следующие значения: Сервер – 127.0.0.1, Порт – 9050.
- Сохранить данные.
Otbot готов к работе
Для безопасного запуска десктопной версии Telegram также не нужно использовать никакие веб-сервисы и боты. Следует открыть Тор, затем запустить мессенджер и в способах подключения выбрать TCP через SOCKS5, прописав:
- Хост: 127.0.0.1;
- Порт: 9150.
Запуск Telegram через Tor
Вышеуказанный алгоритм позволяет перенаправить трафик Telegram в Tor. После этого нужно просто запустить защищенный браузер, а затем – мобильную или компьютерную версию мессенджера. Стоит отметить, что длительная фоновая работа Orbot никак не сказывается на заряде смартфона. Однако скорость загрузки файлов будет ощутимо тормозить из-за множества узлов.
Этот вариант подойдет пользователям, которые хотят обеспечить дополнительное шифрование трафика мессенджера. А также в том случае, если Роскомнадзор воплотит в жизнь многочисленные угрозы по поводу блокировки Телеграм в России.
Важно! Получение доступа к заблокированным ресурсам при помощи этого и других способов запрещены законом.
Использование браузера Tor – действенный вариант обойти возможную блокировку мессенджера и повысить степень защиты своих персональных данных. Однако подобные манипуляции находятся под личной ответственностью пользователей.
Пользователи которые обновили Telegram могли обратить внимание на то, что в настройках популярного мессенджера появилась интересная функция. Разработчики наконец-то добавили поддержку протокола Socks5.
И что это значит?
А то, что теперь весь трафик Telegram можно пропустить через Tor. О том как это правильно сделать я расскажу в сегодняшней статье.
Еще по теме: Взлом Телеграмм и как от этого защититься
Telegram через Tor
Итак, для того чтобы пустить трафик Telegram через Tor, нам потребуется установить приложение Orbot и соответственно после его установки на мобильное устройство запустить.
После чего запустить Телеграм и нажать иконку «Три полоски»:
В меню «Settings» (Настройки):
Нажать на пункте «Data and Storage» (Данные и диск):
В самом низу зайти в настройки «Proxy Settings» (Настройка прокси) переключить опцию «Использовать настройки прокси» в положение включено и ввести следующие значения:
Если вы все правильно сделали, трафик Telegram будет идти через Tor. Кому-то это может пригодиться.
Если захотите вернуть прежние настройки, отключите опцию «Использовать настройки прокси». На сегодня все. Всем удачи и информационной безопасности!
Еще по теме: Угон Телеграм и как от этого защититься
ВКонтактеTwitterFacebookOKTelegramWhatsAppViberИнформационная безопасность Ожидает приглашения Я просто хотел приятный десктопный месенджер независящий от подключения к сети у смартфона. Я получил Telegram, радость была не особо долгой. Пришло 20180417. Ну ок. Подружим его с Tor. Вариант пустить его через Tor Browser, мне не доставляет удовольствия, просто нет желания держать в памяти ещё один браузер. Выбрал вариант Tor Expert Bundle — консольный клиент для Tor сети. Взять его можно с сайта полюбившегося всем проекта www.torproject.org. Распаковав его в желаемую директорию, запустим tor.exe.
C:servicetorbundleTor>tor Apr 18 13:10:26.855 [notice] Tor 0.3.2.10 running on Windows 8 with Libevent 2.0.22-stable, OpenSSL 1.0.2n, Zlib 1.2.8, Liblzma N/A, and Libzstd N/A. Apr 18 13:10:26.871 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning Apr 18 13:10:26.886 [notice] Configuration file "C:UserssuserAppDataRoamingtortorrc" not present, using reasonable defaults. Apr 18 13:10:26.886 [warn] Path for GeoIPFile () is relative and will resolve to C:servicetorbundleTor. Is this what you wanted? Apr 18 13:10:26.886 [warn] Path for GeoIPv6File () is relative and will resolve to C:servicetorbundleTor. Is this what you wanted? Apr 18 13:10:26.886 [notice] Scheduler type KISTLite has been enabled. Apr 18 13:10:26.886 [notice] Opening Socks listener on 127.0.0.1:9050 Apr 18 13:10:27.000 [notice] Bootstrapped 0%: Starting Apr 18 13:10:29.000 [notice] Starting with guard context "default" Apr 18 13:10:29.000 [notice] Bootstrapped 80%: Connecting to the Tor network Apr 18 13:10:30.000 [notice] Bootstrapped 85%: Finishing handshake with first hop Apr 18 13:10:30.000 [notice] Bootstrapped 90%: Establishing a Tor circuit Apr 18 13:10:32.000 [notice] Tor has successfully opened a circuit. Looks like client functionality is working. Apr 18 13:10:32.000 [notice] Bootstrapped 100%: Done
Видим появившегося сокс слушателя на порту 9050 (в отличие от Tor Browser по умолчанию открывающего порт 9150) и дожидаемся Bootstrapped 100%: Done. Ну а далее пускаем на сокс прокси нужный софт, вот например…Telegram. Settings->мотаем к Advanced Settings-> Connection type Соответственно выбираем TCP with custom socks5-proxy, где и вписываем наш сервер (Hostname 127.0.0.1 Port 9050) В корпоративной сети обычно используется свой прокси сервер, при таком варианте при запуске tor.exe добавим опцию HTTPSProxy с адресом и портом прокси: tor.exe –HTTPSProxy 10.10.10.1:8080 Ну и конечно прокси сервер может быть с аутентификацией (и даже с NTLMv2), в таком случае мне кажется проще использовать cntlm выстраивая цепочку подключений: Telegram->(127.0.0.1:9050)tor->(127.0.0.1:3128)cntlm->(10.10.10.1:8080)proxy.mydom.ru Пример конфига cntlm
Usernameivan.ivanov Domainmydom PassNTLMv2 F6B8A23D4AB70827AED2AD4C8A9E1D7E Proxy10.77.252.96:8080 NoProxylocalhost, 127.0.0.*, 10.*, 192.168.* Listen0.0.0.0:3128 Allow10.10.200.100 Allow127.0.0.1 Allow172.16.1.0/24 Allow10.12.64.0/24
Генерация хэш пароля пользователя для записи в cntlm.ini cntlm.exe -v -a NTLMv2 -d mydom -I -l 3128 -u ivan.ivanov -H Всё, как сделать человеку хорошо? Сначала сделать плохо, а потом как было… P.S. И то и другое легко запустить в качестве службы, и то и другое можно выставить за localhost.Используемые источники:
- https://torrbrowser.ru/faq/telegram-wihin-tor
- https://habr.com/ru/sandbox/115268/
- https://stelegram.ru/ispolzovanie/telegram-cherez-tor
- https://spy-soft.net/telegram-tor/
- https://m.habr.com/ru/sandbox/115268/