Vai vietne bloķē tikai ar ieslēgtu VPN? Lūk, ko tā redz
Bloķēšana parasti ir izejas adrese, nevis noplūde. Pārbaudiet tīklu, no kura šķietami nāk jūsu trafiks, resolveri, ko vietne var reģistrēt, un to, ko zina lapas kods.
Veikals mājās ielādējas labi un rāda „neparasta trafika“ sienu tajā mirklī, kad tunelis paceļas. Forums atsakās jūs ielaist, un straumēšanas lapa apgalvo, ka esat valstī, kuru nekad neesat apmeklējis. Nevienam no tā nav vajadzīga spiegprogrammatūra. Vietne redz adresi, no kuras nāk jūsu paketes, un ar VPN šī adrese pieder datu centram, nevis mājas līnijai. Lielākā daļa tā, ko sauc par VPN noteikšanu, sākas un beidzas ar šo vienu faktu, un pārējais ir secinājums ar paredzamu kļūdu biežumu.
Bloķēšana sākas ar to, no kurienes šķietami nāk jūsu paketes
Katrs pieprasījums nes avota adresi, un to saņemošais serveris var to meklēt publiskos datos: kurš tīkls to paziņo, vai tas tīkls ir hostingu pakalpojumu sniedzējs, vai tas ir parādījies ļaunprātīgas izmantošanas sarakstos un kuru valsti tam piešķir reģistrs. Neviens no tā jūs neidentificē, un viss kopā ir pietiekami, lai jūs ievietotu kategorijā.
Apskatiet savu trafiku tā, kā to darītu svešinieks. Divas komandas nosedz lielāko daļu virsmas, un otrā ir tā, ko cilvēki aizmirst:
curl -sS https://ipinfo.io/json
dig +short TXT o-o.myaddr.l.google.com @ns1.google.com
Pirmā atgriež izejas adresi, tās organizāciju un valsti. Otrā atgriež tā resolvera adresi, kas sasniedza Google vārdu serveri; tā bieži pieder citam tīklam nekā jūsu izeja, un tā ir adrese, ko vietne redz, ja tā reģistrē resolvera puses datus. Kad šīs divas pieder dažādām valstīm, dažas vietnes uzskata neatbilstību par aizdomīgu, pat ja jūsu iestatījumos viss ir kārtībā.
Kad atteikums sākas tikai pēc tuneļa pacelšanas, vispirms aizdomās turiet izejas adresi. Nomainiet serveri un mēģiniet vēlreiz, pirms aiztiekat pārlūku. Bloķēšana, kas jūs seko cauri trim viena pakalpojumu sniedzēja izejām, attiecas uz sniedzēja diapazoniem; bloķēšana, kas pazūd citā serverī, attiecas uz šo vienu adresi.
Laika josla, valoda un pulkstenis nesakrīt ar adresi
Lapas kods var nolasīt jūsu laika joslu, valodas izvēles un ekrāna iestatījumus bez jebkāda atļaujas pieprasījuma. Pārlūks, kas ziņo par Centrāleiropas laiku, kamēr savienojums nāk no datu centra Singapūrā, ir spēcīgāks signāls nekā vien adrese, un tieši šādu neatbilstību krāpšanas vērtējums ir veidots, lai pamanītu.
Intl.DateTimeFormat().resolvedOptions().timeZone
navigator.language
Intl.DateTimeFormat().resolvedOptions().locale
Tās trīs rindas izstrādātāja konsolē pasaka, ko jūsu pārlūks dod brīvprātīgi. VPN klients var mainīt jūsu maršrutu un neko citu, tāpēc līdzi nestais profils paliek vietējs, kamēr jūsu izeja tāda nav. Šeit svarīga ir konsekvence: portatīvais dators, kas iestatīts uz to pašu reģionu kā izeja, izskatās parasts, un tas, kas ir pretrunā ar sevi, neizskatās.
Tāpēc neveiksme ir periodiska. Daudzām vietnēm tas neinteresē, dažas to vērtē, un viena dalības vietne nolemj, ka esat krāpnieks. Klients visos trijos gadījumos strādā pareizi, tāpēc ierastā atbalsta atbilde „tas droši vien ir jūsu pārlūks“ ir gan kaitinoša, gan daļēji patiesa.
Ko lapas kods patiešām zina par jūsu mašīnu
JavaScript nav API, kas uzskaitītu tīkla saskarnes. Lapa nevar pajautāt, kādas adreses ir jūsu portatīvajam datoram, tāpēc vecais apgalvojums, ka skripts nolasa jūsu LAN adresi, galvenokārt ir atmiņa par spraudņu laikmetu, kad ActiveX vadīklas, Java appleti un cits vietējais kods varēja darīt tieši to.
| Signal | What it reveals | Status today |
|---|---|---|
| Source address of the request | Exit network, country, hosting status | Always visible; the main signal |
| Time zone and language | Where the profile claims to be | Readable without permission |
| WebRTC candidates | Local addresses, historically | Host candidates are mDNS-obfuscated by default |
| Interface list | All local addresses | Not available to ordinary JavaScript |
WebRTC ir godīgais izņēmums no noteikuma „nav vietējo adrešu noplūdes“. Tā kandidātu vākšana savulaik atklāja vietējās adreses katrai lapai, kas to pieprasīja, un labojums bija aizstāt hosta kandidātus ar nejaušiem mDNS nosaukumiem. Šis noklusējums ir spēkā pašreizējos pārlūkos, bet tas ir pārlūka lēmums, nevis protokola garantija, tāpēc novecojusi versija vai stingrāka konfigurācija, kas atkal iespējo vietējos kandidātus, joprojām var noplūst. Pārlūka atjaunināšana šeit jums palīdz vairāk nekā jebkurš paplašinājums.
Jūsu pakalpojumu sniedzējs redz nosaukumus, nevis saturu
HTTPS aizsargā lapas saturu no gala līdz galam, un tuneļa operators, kas pārsūta šos baitus, tos nevar nolasīt. Operators joprojām var redzēt, kuru adresi jūs kontaktējāt, un vairumā izvietojumu arī servera nosaukumu rokasspiedienā, jo nosaukumam jābūt lasāmam, lai savienojums tiktu maršrutēts uz pareizo vietni. Encrypted Client Hello pastāv tieši tāpēc, lai paslēptu šo lauku, un tas palīdz tikai tad, kad to atbalsta gan klients, gan vietne.
Nosaukumu atrisināšana ir otra puse. Ja jūsu pakalpojumu sniedzējs nodrošina arī resolveri, tas redz katru nosaukumu, ko meklējat, pirms rodas jebkurš savienojums. Ja jūsu ierīce izmanto publisku resolveri caur HTTPS, pakalpojumu sniedzējs redz savienojumu ar šo resolveri un neko citu, bet sarakstu redz pats resolveris.
Nešifrēts HTTP pieprasījums operatoram ir lasāms tā paša iemesla dēļ, kāpēc tas ir lasāms viesnīcas tīklam: nekas tajā nav šifrēts. Tunelis nekad nav apgalvojis pretējo, un tas nelabo lietojumprogrammas izvēli.
Atdaliet „tas ir VPN“ no „tas esmu es“
Noteikšana ir lēta, varbūtiska un bieži nepareiza. Kopīgas izejas adreses tiek atzīmētas, jo tās ļaunprātīgi izmantoja kāds cits, korporatīvie diapazoni tiek klasificēti kā hostings, un mobilo sakaru operatori rada ģeogrāfiskus rezultātus, kas pārsteidz visus. Identifikācija ir cita problēma: tai vajadzīga pastāvīga saikne, piemēram, konts, kurā esat pieteicies, sīkdatne, maksājuma informācija vai divi novērotāji, kas salīdzina piezīmes.
Izlemiet, pret ko jūs patiešām cīnāties. Ja mērķis ir lasīt lapu, HTTPS jau veic šo darbu, un tunelis maz ko maina. Ja mērķis ir neļaut vietnei zināt, kurā pilsētā jūs esat, svarīga ir izeja un resolveris. Ja mērķis ir pārtraukt saikni ar jūsu īsto identitāti, vājais punkts ir konts, un serveru maiņa neko nemaina tikko izmantotajā pieteikumā.
Jauna izeja jūs nekur neizraksta, un tā nevar izdzēst to, ko vietne jau ir saglabājusi par izmantoto kontu. Tāpēc praktiskā secība ir vienkārša: izvēlieties izeju, kuras tīkls izskatās parasts, uzturiet pārlūka profilu ar to saskaņotu, atjauniniet pārlūku, lai noplūdei pakļautās funkcijas izmantotu savus mūsdienu noklusējumus, un pieņemiet, ka neliela daļa vietņu jūs joprojām novērtēs nepareizi.