Прави ли VPN пред Tor наблюдението над вас по-трудно?
Добавянето на VPN мести наблюдателите, вместо да ги премахва. Проследете пътя, проверете какво още идентифицира сесията и планирайте слой, който се проваля.
Добавянето на още един криптиран участък към пътя не премахва наблюдателите; то ги премества, а понякога добавя още един. Полезното упражнение е да начертаете маршрута и да отбележите кой какво вижда на всяка стъпка, защото VPN пред Tor и VPN, достигнат през Tor, дават противоположни отговори на почти всеки въпрос, който си заслужава да бъде зададен. Нито една от двете подредби не побеждава компрометирана крайна точка и нито една не поправя акаунт, който назовава потребителя. Изминаването на пътя по ред и след това въпросът какво се чупи, когато изчезне слой, превръща лозунга в решение.
Изминавайте пътя и назовете всеки наблюдател
Започнете с обикновения случай на Tor и отбележете всяко прескачане. Локалната мрежа и интернет доставчикът виждат връзка към входна точка на Tor, заедно с размера и времето ѝ. Входният пазач вижда адреса на клиента, поради което пазачът е дълготрайна връзка, а не случаен избор. Изходният възел вижда дестинацията и открития текст на всичко, което не е криптирано от край до край, докато дестинацията вижда изходен адрес, към който не е прикачен адрес на клиент.
Запишете тези обозначения, преди да добавите нещо. Диаграмата е аргументът и е лесно да се провери.
Два реда дават различни наблюдения
VPN, поставен пред Tor, означава, че трафикът напуска устройството към доставчика на VPN, излиза от този доставчик и едва след това достига до вход на Tor. Локалната мрежа вече изобщо не вижда Tor, а точно това е смисълът, когато мрежа блокира или наблюдава Tor. Входният пазач сега вижда адреса на VPN вместо адреса на потребителя, а доставчикът на VPN вижда, че конкретен клиент се свързва с Tor с определен времеви модел. Този доставчик се превръща в нова страна с ценна информация, а политиката му за логване вече е част от модела на заплахите, а не извън него.
Достигането на VPN през Tor обръща реда и обръща и това, което се разкрива: дестинацията вижда адреса на VPN, изходът на Tor вече не вижда дестинацията, а доставчикът на VPN вижда пристигащ трафик на Tor, а не домашния адрес на клиент. Това също натоварва връзката с два слоя закъснение и изисква поддръжка в клиента, каквато много търговски приложения не предлагат.
Изборът между тях е въпрос кой наблюдател е най-важен, а не кой звучи по-сигурно. Потребител, който крие използването на Tor от локална мрежа, иска първия ред; потребител, който се опитва да не позволи на дестинация да научи нещо, което може да се свърже с него, се нуждае от различен анализ, и нито един ред не скрива име на акаунт.
Какво още идентифицира сесията
Наблюдателите на ниво адрес са само част от картината и често не решаващата част. Влязъл акаунт свързва дейността с идентичност, независимо кой изходен адрес е пренесъл пакета, а платежен запис, който услугата може да свърже с човек, прави същото. Състоянието на браузъра също допринася: постоянна бисквитка, запазен вход или идентифициращо разширение могат да следват потребителя през вериги, проектирани да бъдат несвързваеми.
Съдържанието, изпратено до сайт, е третият сигнал. Документ с метаданни, име, въведено във формуляр, или уникален стил на писане оцеляват след произволен брой слоеве криптиране и нито един от инструментите пред тях не е проектиран да го засяга. Воденето на честен списък с тези идентификатори защитава повече от добавянето на още едно прескачане.
Планирайте слой, който изчезва
Поведението при отказ е мястото, където подредбите наистина се различават, и това е свойство на конфигурацията, а не функция на някой от двата инструмента. Ако VPN отпадне, докато Tor е настроен да минава през него, Tor спира ли, или тихо се свързва отново по обикновения път? Вторият изход не е изтичане към дестинацията, но разкрива пред локалната мрежа, че Tor се използва, което може да е точно това, което подредбата е трябвало да предотврати.
Прекъсвач на ниво устройство може да наложи част от отговора, като отказва трафик извън тунела, и покрива само трафик, който устройството маршрутизира. Приложение, изключено от тунела, заобикаля тази защита, а резолвер, използван при настройването на връзката, може да разкрие имена дори когато полезният товар остава в тунела. Четете изключванията и конфигурацията на резолвера, вместо да предполагате, че прекъсвачът покрива всичко.
Оставете браузърния пакет на мира
Защитите на Tor Browser зависят от това целият пакет да се държи както е проектиран: собствената му конфигурация на прокси, изолацията между сайтове и защитите срещу отпечатъци. Насочването на обикновен браузър към локален порт на Tor или добавянето на прокси разширение към Tor Browser променя допускания, на които дизайнът разчита. Собственото ръководство на Tor Project за съчетаването на VPN с Tor разглежда съчетанието като разширена конфигурация и тази предпазливост е за тези взаимодействия, а не за доставчика на VPN.
Преди да съчетавате инструменти, бъдете в състояние да изложите с прости изречения нормалния път, пътя при отказ и ролята на всеки оператор. Ако единственото оправдание е, че два слоя звучат по-сигурно, няма изискване, срещу което да се проектира, и добавеният режим на отказ е основното, което е добавено.