Tor Browser в Whonix против Tails: чем отличаются защита и удобство

konstrukt
Оффлайн

konstrukt

.
.
.
Регистрация
19.09.18
Сообщения
193
Реакции
82
Репутация
1
Добрый день, друзья.


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


Tails и Whonix выросли из тех же двух идей. Внутри у обоих работает один и тот же Tor Browser, но вокруг него всё устроено по-разному, и от этого зависит, от чего вы защищены.


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


Разница в том, как всё устроено вокруг браузера.


В Tails и браузер, и сам Tor работают в одной системе. Трафик загоняют в Tor правилами файрвола и ограничениями на приложения. Работает хорошо, но защита держится на программных правилах: если что-то в браузере сломают, теоретически есть шанс, что настоящий адрес всплывёт.


В Whonix устроено по-другому. Там две виртуальные машины: шлюз, где живёт Tor, и рабочая станция, где вы работаете. У станции просто нет другой дороги в сеть, кроме шлюза, и настоящего IP она не знает. Поэтому даже если браузер взломали и злоумышленник получил там root, адрес он не узнает, ему нечего узнавать. Это защита не правилами, а устройством. Оговорка: речь именно про утечку IP. Если найдут дыру в самой виртуализации или в изоляции, картина меняется. По сообщению одного из обзоров, в октябре 2026 как раз исправляли подобную ошибку, так что обновляйтесь и читайте заметки к релизам.


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


С хозяйской системой тоже разные истории. Tails загружается с флешки и обходит всё, что стоит на компьютере. Whonix запускается внутри хозяина, и если хозяйская система заражена или гипервизор скомпрометирован, защита рушится. Хозяин в этой схеме слабое место. Qubes-Whonix эту проблему сильно смягчает, но требует подходящего железа. И обратное тоже верно: сами авторы Tails не советуют запускать его в виртуалке, потому что хозяин убивает всю бесследность, и получается просто Tor без амнезии.


Железо и удобство. Tails заведётся почти на любом x86-компьютере с загрузкой с USB, носить его можно в кармане. Whonix хочет нормальный хозяин с 8 ГБ памяти и больше, зато работает быстрее, можно держать открытыми почту, чат и браузер одновременно, делать снимки состояния. Обновляется он, правда, в три приёма: хозяин, шлюз и станция, и про это легко забыть.


Теперь про то, что я бы не упускал. Единообразие браузера это основа толпы, в которой вы прячетесь, и любая добавка делает толпу меньше. В Tails в Tor Browser по документации стоят NoScript и uBlock Origin, и один из обзоров отмечает, что это слегка отличает пользователей Tails от обычных пользователей Tor. Разница небольшая, но принцип понятен. Поэтому в любой системе не ставьте расширений, не меняйте масштаб и шрифты, не растягивайте окно. Особенно в виртуалке: размеры там по умолчанию могут отличаться от привычных.


Что выбирать, если коротко. Чужой или недоверенный компьютер, разовая чувствительная работа, нужно ничего не оставить, нужна портативность: Tails. Своё доверенное железо, длинный проект, много программ одновременно, и главное, чтобы взломанное приложение не выдало адрес: Whonix, лучше всего внутри Qubes. А если угроза серьёзная, то я бы вообще не выбирал одно. Whonix для постоянной работы дома, Tails на отдельной флешке для поездок и срочных случаев.


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


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