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

Что браузер на самом деле передаёт через прокси

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

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

Какой процесс владеет каждым соединением

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

ss -tunp
ss -tunp | grep -E 'tor|firefox'

Всё с публичным назначением — это соединение, обошедшее цепочку. Если вы найдёте такое, определите программу, прежде чем менять что-либо ещё, потому что исправление для каждого клиента своё:

curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip

Форма -hostname важна, потому что просит прокси разрешить имя. Локальное разрешение и передача адреса прокси раскрывает пункт назначения, даже когда само соединение идёт через прокси.

Передаётся ли протокол вообще

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

Coverage modelWhat it coversWhat it leaves alone
Tor BrowserIts own browsing and downloadsEvery other application
Proxy setting in one appThat app, if it honours the proxyIts DNS behaviour and other programs
System VPNTraffic routed through the tunnelBrowser fingerprint and identity
Whole-device routingThe operating system's trafficApplication-level identity signals

Если приложение, которое вас интересует, зависит от UDP, настройка браузера — не ответ, как и переменная прокси, которую приложение игнорирует. Требование превращается в другой проект с другими режимами отказа.

Охват, который вы действительно выбрали

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

Покрытие всего устройства — это системный проект, а не установщик. Он направляет трафик операционной системы вместо одного процесса и приносит собственные эксплуатационные ограничения, которых нет у загрузки браузера.

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

Похожие статьи