Вы перамыкаеце VPN на іншую краіну, перазагружаеце краму, а яна ўсё яшчэ вітае вас па імені з тым самым кошыкам. Гэта момант, калі ў размове звычайна з’яўляецца слова «адбітак», за ім часта ідзе тэставы сайт, які сцвярджае, што ваш браўзер адзін з мільёна. Замест гэтага працуйце над праблемай па парадку: для звычайных запытаў старонкі тунэль змяняе роўна адно поле, браўзер працягвае паведамляць дзясяткі, а тэст вымярае нешта вузейшае, чым гучыць. Пяць крокаў аддзяляюць гэтыя тры рэчы.

Крок 1: выключыце сумныя прычыны, па якіх вас пазналі

Пачніце, выйшаўшы з уліковага запісу. Адкрыйце прыватнае акно, наведайце тую ж старонку і паглядзіце, ці паводзіць яна сябе так, нібы ведае вас. Кукі, лакальнае сховішча і актыўная сесія тлумачаць большасць паведамленняў «яно ўбачыла мяне праз VPN», і ні адзін з гэтых фактараў не з’яўляецца адбіткам.

Калі старонка ўсё яшчэ пазнае нешта ў прыватным акне, паглядзіце на бачны стан, які вы перанеслі: той самы ўліковы запіс у іншай укладцы, захаваны запіс формы, мэнэджар пароляў, што запоўніў ваш адрас, або сайт, якому вы далі дазвол праз токен у URL. Кожнае з гэтага — захаваная спасылка, і ачыстка профілю выдаляе яе.

Толькі калі чысты профіль без сесіі ўсё яшчэ стварае пазнанне, якое карэлюе з ранейшымі наведваннямі, варта гаварыць пра адбітак. Гэта значна вузейшае сцвярджэнне, чым «VPN не працуе», і менавіта яго вы можаце сапраўды праверыць.

Крок 2: змяніце выхад і пералічыце тое, што не змянілася

Уключыце тунэль, затым праверце адзінае значэнне, якое тунэль павінен змяніць: адрас, які бачыць сервер. Любая старонка пошуку адраса пакажа яго, або прачытайце яго з канчатковай кропкі, якой вы кіруеце, з дапамогай curl -s https://your-endpoint.example/ip. Любы рэха-сэрвіс бачыць запыт, таму канчатковая кропка, якая належыць вам, трымае гэта па-за чужым журналам. Пацвердзіце, што ён змяніўся. Цяпер цікавая частка — пералічыце, пра што браўзер усё яшчэ паведамляе сам, бо амаль нічога з гэтага не падарожнічае ў загалоўку пакета.

What a page can readChanged by the VPN?Where it comes from
Public source addressYesThe tunnel's exit
WebRTC candidate addressesSometimesBrowser network stack and leak protection
User agent stringNoBrowser build and platform
Language preference listNoBrowser and OS settings
Timezone offsetNoThe operating system clock
Screen size, colour depth, pixel ratioNoDisplay and window state
Installed fonts, canvas and WebGL outputNoRendering stack and GPU
Accept-Language, client hintsNoBrowser configuration

Радок з часавым поясам — гэта тое, на чым варта спыніцца. Ён чытаецца з аперацыйнай сістэмы, таму тунэль, які пераносіць ваш трафік на іншы кантынент, пакуль гадзіннік усё яшчэ паказвае ваш родны горад, стварае неадпаведнасць, якая сама па сабе з’яўляецца адметным назіраннем. Тое ж датычыцца спісу моў у адной краіне і выхаду ў іншай: не доказ чаго-небудзь, проста спалучэнне, якое вылучаецца. WebRTC — выключэнне ў табліцы: старонка, якая адкрывае медыя- або канал даных, можа сабраць адрасы-кандыдаты, і пры ўключаным тунэлі кандыдат можа несці адрас выхаду або, без абароны ад уцечак, усё яшчэ прапаноўваць ваш лакальны.

Крок 3: чытайце тэст адбітка па тым, пра што ён паведамляе

Cover Your Tracks ад EFF — звычайная першая прыпынак. Ён паказвае характарыстыкі, якія ваш браўзер выдае гэтай старонцы, і дае вердыкт пра тое, колькі браўзераў у яго выбарцы падзяляюць іх. Чытайце дробным шрыфтам: выбарка — гэта людзі, якія прайшлі тэст, сігналы — тыя, што гэтая старонка вырашыла збіраць, а вердыкт — ацэнка бітаў энтрапіі, а не перапіс.

Такім чынам, «ваш браўзер унікальны» азначае унікальны ў гэтым наборы даных, сёння, з гэтым наборам проб. Гэта не значыць, што сайт можа вывесці вашае імя, і гэта не пастаянная ўласцівасць — абнаўленне браўзера можа зрушыць значэнне, нават калі вы нічога не краналі.

Выкарыстоўвайце тэст як вымяральны інструмент, а не як бал для аптымізацыі. Запішыце паведамленыя значэнні, змяніце адну рэч і параўнайце тыя ж палі. Калі ў браўзеры нічога не змянілася, а паказчыкі ўсё ж зрушыліся, змена была шумам у выбарцы, а не ў вас.

Крок 4: змяніце характарыстыкі, якія сапраўды ваш

Цяпер вы можаце дзейнічаць па канкрэтных радках. Спіс моў, часавы пояс і рэгіянальныя фарматы — гэта налады, і ўзгадненне іх з месцам, дзе вы сцвярджаеце, што знаходзіцеся, — гэта паслядоўныя паводзіны, а не хітрык. Асобны профіль браўзера для кожнага кантэксту трымае даныя сайта і ўваходы асобна, і гэта вырашае пазнанне з кроку 1 надзейней за любое пашырэнне супраць адбіткаў.

Асцярожна стаўцеся да класічнай парады дадаваць пашырэнні для ўмацавання. Кожнае з іх змяняе вашу назіральную паверхню, і набор незвычайных налад можа зрабіць вас больш рэдкім, а не больш звычайным. Некаторыя блакуюць API, які старонкі могуць выявіць як адсутны; іншыя пакідаюць адметны заплатаны подпіс. Папулярнасць пашырэння не з’яўляецца доказам таго, што яно памяньшае ідэнтыфікаванасць.

Браўзеры, якія ставяцца да гэтага сур’ёзна, робяць нешта структурна іншае: яны стандартызуюць. Tor Browser імкнецца да таго, каб кожны карыстальнік паведамляў аднолькавыя значэнні, Firefox пастаўляецца з рэжымам абароны, які паведамляе стандартызаваныя значэнні з невялікага набору замест вашых рэальных, а Safari абмяжоўвае тое, што могуць чытаць сайты. Гэта дызайнерскае рашэнне, што ўжываецца паслядоўна, і кіраўніцтва W3C па адбітках тлумачыць, чаму стандартызацыя пераўзыходзіць рандомізацыю для кожнага карыстальніка ў гэтай праблеме.

Крок 5: вырашыце, які ўзровень вам сапраўды быў патрэбны

Тры асобныя рэчы згортваюцца ў «схавай мяне»: сеткавы шлях, назіральная паверхня браўзера і вашы ўліковыя запісы. VPN займаецца першым. Ён не кранае другое і не можа дапамагчы з трэцім — уваход — гэта самы прамы ідэнтыфікатар, які ёсць, і ён перажывае любую змену выхаду.

Калі ваша мэта — каб сайт не мог зразумець, што два наведванні звязаныя, вам патрэбен і ўзровень браўзера: чысты профіль для кожнага кантэксту, паслядоўныя налады і без агульнага ўваходу. Калі ваша мэта — каб сайт увогуле не мог зразумець, хто вы, гэта мадэль пагрозы, у якой Tor Browser, што спалучае маршрутызацыю са стандартызацыяй на ўзроўні браўзера, з’яўляецца паслядоўным выбарам, а не звычайны браўзер за тунэлем.

Калі ваша мэта — толькі каб сайт бачыў іншы горад, а ваш правайдар нічога не бачыў, аднаго тунэля сапраўды дастаткова, і вынік тэсту адбітка не мае дачынення да гэтай мэты. Большасць расчараванняў тут паходзіць з таго, што купляюць адзін узровень і чакаюць трох.

Парадак, які трымае крокі сумленнымі:

  • Аднавіце пазнанне з чыстым профілем і без уваходу, перш чым вінаваціць тунэль.
  • Пацвердзіце, што адрас выхаду змяніўся, затым адзначце, якія значэнні браўзера не змяніліся.
  • Параўнайце тыя ж палі тэсту да і пасля адной змены, а не галоўны бал.
  • Выпраўце часавы пояс і мову, каб яны адпавядалі вашай гісторыі, перш чым дадаваць любое пашырэнне.
  • Выберыце ўзровень, які адпавядае мэце: сетка, паверхня браўзера або ўліковыя запісы.

Падобныя артыкулы