В этой статье мы разберем различные средства анонимизации, такие как VPN, proxy и Tor, а так же изучим их плюсы и минусы.
Использование VPN сервисов и прокси серверов стало распространённым явлением среди современных пользователей. С их помощью люди сохраняют анонимность при посещении сайтов и использовании программ, работают с мультиаккаунтами, а также обходят региональные ограничения на доступ к сайтам. Это происходит за счёт подмены IP адреса и сетевых сведений о пользователях, которые происходят при подключении к прокси или VPN. Пользователи постоянно сталкиваются с вопросом: "В чем же различие различных сервисов анонимизации?" Хотя их назначение сходно, принцип работы отличается.
VPN
VPN - это виртуальная частная сеть. Ты подключаешься к VPN-серверу и твои дальнейшие действия в сети происходят с IP адреса этого сервера. При подключении к VPN, все пользователи используют единый IP адрес. По этой причине несложно установить, что ты используешь VPN и запретить тебе доступ.
Подключение хорошо шифруется, так что провайдер не сможет отследить твою активность. Однако "товарищ майор" может получить данные о твоей активности от недобросовестного VPN-сервиса вроде secretsline.biz, так что не рекомендую бесплатные сервисы - лучше купить или найти аккаунт Nord VPN
Использование VPN в браузере создаёт сильную нагрузку на ваш интернет, замедляя скорость соединения, и, соответственно, скорость загрузки страниц. Да и работу VPN нельзя назвать стабильной, поскольку при его использовании регулярно случаются сбои и неполадки, что вынуждает регулярно перезапускать программу, браузер или расширение.
Proxy
Начнём с HTTP прокси. При своей работе они используют HTTP протокол, который предназначен для посещения сайтов, загрузки и передачи файлов, и при работе с некоторыми программами, которые используют этот протокол для соединения через прокси. Запросы, выполняемые при работе с HTTP прокси серверами, не отправляются напрямую, а используют прокси сервер как посредника, отправляя запросы от его имени.
Также в HTTP протоколе прокси доступно кэширование, что ускоряет загрузку страниц за счёт использования сохранённых файлов, а ещё контроль и фильтрация сетевого трафика, установка ограничения скорости, блокирование нежелательных ресурсов, сбор статистики путём сохранения логов и т.д.
Прокси этого протокола отличаются по степени анонимности. Выделяются следующие типы HTTP прокси по анонимности:
Прозрачные прокси, которые не маскируют настоящий IP адрес, а также не скрывают факт использование прокси сервера для доступа к ресурсу. Такие прокси используются редко, в основном, чтобы перенаправить пользователя на другой прокси сервер,
Анонимные Прокси. Передают информацию о том, что используются прокси, однако, ваш IP адрес маскируется и подменяется другим IP адресом, предоставляя надёжный уровень безопасности.
Элитные прокси. Скрывают использование прокси, а также надёжно маскируют IP адрес, что делает их самыми безопасными среди HTTP прокси. Сервер, к которому ты попытаешься получить доступ будет считать, что подключение осуществляется напрямую, без использования прокси сервера.
Отдельно стоит выделить HTTPS прокси, которые используют протокол SSL. Они представляют собой подвид HTTP протокола, который использует защищённое соединение. Сетевой трафик, передаваемый этими прокси надёжно зашифрован, что гарантирует высочайший уровень анонимности. Как правило, такие прокси используются для обеспечения безопасности банковских сетей, в коммерческих организациях для создания безопасных корпоративных сетей и в прочих подключениях, требующих безопасности. Остальные особенности такие же, как и у HTTP протокола.
Другой протокол, который пользуются популярностью у пользователей - Socks5. Прокси сервера, работающие с этим протоколом изначально анонимны, поскольку они пропускают сетевой трафик в чистом виде, не раскрывая HTTP заголовков. Поэтому сервер, к которому ты пытаешься получить доступ, не узнает о использовании прокси сервера, а также не получит ваш IP адрес.
Socks5 прокси, поддерживают следующие сетевые протоколы: HTTP, HTTPS, FTP и их особенности: кэширование, SSL соединение, аутентификация. Помимо этого, прокси протокола Socks5 используют UDP и TPC соединения, что расширяет сферу их применения и делает их наиболее функциональными из современных прокси серверов. Изначально Socks5 протокол предназначался для работы с программным обеспечением. А ещё прокси сервера Socks5 имеют приятную особенность, которая позволяет выстраивать цепочки из прокси серверов, что полезно для решения некоторых задач при работе в интернете.
Если сравнивать прокси HTTP и Socks5, то предпочтительней использовать вторые. Так как они более анонимные, поддерживают больше функций, а также работают с любыми сайтами и программами, поддерживающие соединение через прокси.
TOR
TOR - Это маршрутизатор с открытым исходным кодом.
Сеть тор имеет список центральных серверов, которые называются directory authorities и занимаются раздачей списка транзитных узлов подключающимся узлам. К этим серверам маршрутизатор обращается однажды при запуске и строит цепочки, по которым потом будет идти трафик. Сейчас в Тор сети насчитывается около 6000 узлов, разбросанных по всему миру и по ним пускается трафик пользователей.
Исходящие пакеты последовательно шифруются 3мя публичными ключами (расшифровать каждый слой может только одна нода в цепочке) и отправляются на 1-ый узел в цепочке (входная нода). На входной ноде снимается первый слой шифрования трафика (трафик все еще зашифрован оставшимися двумя ключами) и передается на транзитный узел (релейная нода).
На транзитном узле так же снимается еще один слой шифрования и все еще зашифрованный трафик передается на выходной узел (выходная нода). На выходном узле трафик расшифровывается окончательно и передается на веб-сервер.
Не смотря на все эти плюсы и то, что исходный код полностью открыть, TOR страдает от высокого пинга, а так же существует возможность перехвата трафика на выходном узле, если конечный веб-сервер не поддерживает ssl либо tls шифрование.
Кстати, TOR называется луковым не с проста, а потому, что слои шифрования напоминают луковицу.
Надеюсь эта информация оказалась вам полезной. Если вы хотите поддержать меня и вам интересна эта тема прошу подписаться и поставить отметку "нравится".