Аварыйны выключальнік супраць ізаляцыі Tor Browser: два розныя тэсты
Памылка «няма супольнага шыфра» належыць каналу кіравання TLS, а не data-ciphers. Спачатку параўнайце версіі, потым спісы набораў шыфраў, затым дакажыце перамовы.
Аварыйныя выключальнікі і мадэлі ідэнтычнасці браўзера блытаюць, бо абодва апісваюць як функцыі прыватнасці. Адзін блакіруе трафік на сеткавым узроўні, а другі абмяжоўвае тое, што можа звязаць паміж сабой сеанс аглядання. Паспяховы тэст першага нічога не кажа пра другі, а старонка, якая загружаецца ў Tor Browser, нічога не кажа пра першы. Рашэнне ў тым, які кантроль адказвае на якое пытанне, бо гэты выбар вызначае, якія доказы лічацца.
Два кантролі на дзвюх межах
Аварыйны выключальнік — гэта правіла пра маршруты: калі тунель не падняты, трафік, які інакш пайшоў бы іншым шляхам, скідваецца. Яго ахоп — гэта ўсё, што пакрывае рэалізацыя: можа быць уся сістэма, адно праграмнае дадатак або толькі тыя сям’і адрасоў, якімі кіруе кліент. Ізаляцыя браўзера датычыцца таго, што сайт можа назіраць пра наведвальніка на працягу сеанса: кукі, кэшаваны стан, адбіткі, уваходы. Ні адзін механізм не можа замяніць іншы, бо яны дзейнічаюць на цалкам розныя аб’екты.
Вось чаму машына можа прайсці бездакорны тэст выключальніка і усё яшчэ выдаць ідэнтычнасць праз уваход. Адваротнае здараецца гэтак жа часта: добра ізаляваны браўзер на хаспе, чыя тэлеметрыя ідзе шляхам, які палітыка ніколі не пакрывала.
Змешванне абодвух пад адной этыкеткай і стварае дрэнныя доказы, бо праходжанне аднаго боку тады замяняе пару. Трымайце іх у асобных слупках з самага пачатку. Загаловак слупка таксама падказвае, які артэфакт тэст вам вінен: заблакаваны пакет ці запіс сеанса.
Прагон з адключэннем адказвае на вузкае пытанне
Кантраляванае адключэнне паказвае, ці блакіруе кліент трафік, які вы тэставалі, на платформе, якую вы тэставалі, і ўвесь час, пакуль ішоў тэст. Уключыце сям’і адрасоў, праграмы і сеткавыя пераходы, згаданыя ў патрабаванні, бо кожнае — асобная заява. Блакаванне, якое дзейнічае для IPv4 і не дзейнічае для IPv6, — рэальная знаходка, як і блакаванне, што дзейнічае ў правадной сетцы, але не пры мабільнай перадачы. Запішыце ахоп побач з вынікам, бо безумоўнае праходжанне — гэта тое, як вузкі тэст ператвараецца ў шырокае дапушчэнне.
Адмоўны кантроль важны не менш за станоўчы. Пацвердзіце, што той жа запыт паспяховы, пакуль тунель падняты, каб было ясна: блакаванне прыйшло ад палітыкі, а не ад пункту прызначэння, які ніколі не працаваў. Тэст, які праваліўся ў абодвух станах, не даказвае нічога, і варта сказаць пра гэта ў запісе, а не ціха адкінуць яго.
Ізаляцыя — уласцівасць браўзера, а не маршрут
Заяўлены дызайн Tor Browser абмяжоўвае магчымасць сувязі, трымаючы стан ланцуга і браўзера разам і ачышчаючы стан па запыце, і праект дакументуе, што гэта значыць на практыцы для кіравання ідэнтычнасцямі. Гэты дызайн мяркуе падтрымліваемую канфігурацыю, а не звычайны браўзер, накіраваны на порт проксі. Пашырэнні, дададзеныя для зручнасці, могуць адмяніць частку ізаляцыі, а перахоплены ўваход звязвае ўсё наступнае незалежна ад ланцуга. Задакументаваныя паводзіны дастаткова кароткія, каб прачытаць іх напрамую.
Назіранні браўзера і назіранні сеткі адказваюць на розныя пытанні, таму трымайце іх у асобных нататках. Старонка, якая загружаецца праз Tor, пакуль VPN падняты, кажа, што проксі працуе, і нічога пра паводзіны скідвання VPN. Заблакаваны пакет падчас адключэння нічога не кажа пра тое, ці можна было звязаць два ўваходы гадзіну таму.
Два запісы, два пытанні
Для выключальніка спытайце, ці можа названая праграма выйсці непажаданым маршрутам падчас збою, і прынясіце кантраляванае адключэнне з пунктам журналіравання, якім валодаеце. Для ізаляцыі браўзера спытайце, якія ўліковыя запісы, стан і сігналы могуць звязаць дзве актыўнасці, і прынясіце працоўны працэс, а не захоп пакетаў. Калі другая праграма мае значэнне, тэстуйце яе асобна, бо ахоп часцей за ўсё па кожнай праграме, чым мяркуюць пастаўшчыкі. Два розныя пытанні даюць два розныя артэфакты і адну сумленную справаздачу.
Намалюйце абодва шляхі перад тэставаннем: звычайны маршрут і маршрут пасля збою тунеля, для кожнай праграмы ў ахопе. Малюнак выкрывае разрыў, які хавае адзін зялёны індыкатар, бо прымушае назваць, што пакрыта, а што не. Рабіце гэта, пакуль сістэмы здаровыя, калі ніхто не цісне, каб абвясціць праверку завершанай.
Ні адзін кантроль не пацвярджае іншы, і сумесная ўстаноўка патрабуе абодвух запісаў, перш чым заявіць абодва ўласцівасці. Заява аб абодвух з аднаго зялёнага індыкатара — гэта менавіта той збой, які павінна прадухіліць гэтая пара.