Ĉu la retejo blokas vin nur kun la VPN ŝaltita? Jen kion ĝi vidas
La blokado kutime estas la elira adreso, ne liko. Kontrolu la reton, el kiu via trafiko ŝajnas veni, la solvilon, kiun retejo povas registri, kaj kion scias la paĝa kodo.
La butiko ŝarĝiĝas bone hejme kaj montras muron de «neordinara trafiko» en la momento, kiam la tunelo ekfunkcias. Forumo rifuzas ensalutigi vin, kaj elsenda paĝo insistemas, ke vi estas en lando, kiun vi neniam vizitis. Nenio el tio postulas spionprogramon. Retejo vidas la adreson, de kiu alvenas viaj pakaĵoj, kaj kun VPN tiu adreso apartenas al datencentro anstataŭ al hejma linio. Plejparto de tio, kio nomiĝas VPN-detekto, komenciĝas kaj finiĝas per tiu unu fakto, kaj la resto estas konkludo kun antaŭvidebla eroprocento.
La blokado komenciĝas per tio, de kie viaj pakaĵoj ŝajnas veni
Ĉiu peto portas fontan adreson, kaj la ricevanta servilo povas serĉi ĝin en publikaj datenoj: kiu reto anoncas ĝin, ĉu tiu reto estas gastiga provizanto, ĉu ĝi aperis en misuzaj listoj kaj kiun landon la registro asignas. Nenio el tio identigas vin, kaj ĉio kune sufiĉas por meti vin en kategorion.
Rigardu vian propran trafikon kiel fremdulo farus. Du komandoj kovras la plejparton de la surfaco, kaj la dua estas tiu, kiun homoj forgesas:
curl -sS https://ipinfo.io/json
dig +short TXT o-o.myaddr.l.google.com @ns1.google.com
La unua redonas la eliran adreson, ĝian organizaĵon kaj ĝian landon. La dua redonas la adreson de la solvilo, kiu atingis la nomservilon de Google; ĝi ofte apartenas al alia reto ol via eliro kaj estas la adreso, kiun retejo vidas se ĝi registras datenojn ĉe la solvila flanko. Kiam tiuj du apartenas al malsamaj landoj, kelkaj retejoj traktas la malkongruon kiel suspektindan, eĉ kiam nenio malĝustas en via agordo.
Kiam la rifuzo komenciĝas nur post kiam la tunelo ekfunkcias, suspektu la eliran adreson antaŭ ĉio alia. Ŝanĝu servilojn kaj reprovu antaŭ ol tuŝi la foliumilon. Blokado, kiu sekvas vin tra tri eliroj de la sama provizanto, temas pri la adresaroj de la provizanto; blokado, kiu malaperas ĉe alia servilo, temas pri tiu unu adreso.
Horzono, lingvo kaj horloĝo malkonsentas kun la adreso
Paĝa kodo povas legi vian horzonon, viajn lingvajn preferojn kaj viajn ekranajn agordojn sen iu ajn permesa peto. Foliumilo, kiu raportas centran eŭropan tempon dum la konekto alvenas el datencentro en Singapuro, estas pli forta signalo ol la adreso sola, kaj ĝuste tian malkongruon fraŭda taksado estas konstruita por rimarki.
Intl.DateTimeFormat().resolvedOptions().timeZone
navigator.language
Intl.DateTimeFormat().resolvedOptions().locale
Tiuj tri linioj en la ellaborila konzolo diras al vi, kion via foliumilo memvole donas. VPN-kliento povas ŝanĝi vian itineron kaj nenion alian, do la profilo, kiun vi portas, restas enlanda dum via eliro ne estas. Konsekvenco estas tio, kio gravas ĉi tie: tekkomputilo agordita al la sama regiono kiel la eliro aspektas ordinara, kaj unu, kiu malkonsentas kun si mem, ne.
Tial ankaŭ la fiasko estas intermita. Multaj retejoj ne zorgas, kelkaj taksas ĝin, kaj unu membreca retejo decidas, ke vi estas fraŭdisto. La kliento funkcias ĝuste en ĉiuj tri kazoj, kaj tial la kutima subtena respondo, «ĝi devas esti via foliumilo», estas samtempe ĝena kaj parte vera.
Kion paĝa kodo efektive scias pri via maŝino
JavaScript havas neniun API-on, kiu listigas retajn interfacojn. Paĝo ne povas demandi, kiujn adresojn via tekkomputilo havas, do la malnova aserto, ke skripto legas vian LAN-adreson, estas plejparte memoro pri la epoko de kromaĵoj, kiam ActiveX-regiloj, Java-apletoj kaj alia denaska kodo povis fari ĝuste tion.
| 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 estas la honesta escepto al «neniuj lokalaj adreslikoj». Ĝia kolektado de kandidatoj iam malkaŝis lokalajn adresojn al ĉiu ajn paĝo, kiu demandis, kaj la riparo estis anstataŭigi gastigantajn kandidatojn per hazardaj mDNS-nomoj. Tiu defaŭlto validas en nunaj foliumiloj, sed ĝi estas decido de la foliumilo, ne garantio de la protokolo, do malnova versio aŭ hardita agordo, kiu reŝaltas lokalajn kandidatojn, ankoraŭ povas liki. Ĝisdatigi la foliumilon helpas vin ĉi tie pli ol iu ajn etendaĵo.
Via provizanto vidas la nomojn, ne la enhavon
HTTPS protektas la enhavon de paĝo de fino al fino, kaj la tunela operatoro, kiu plusendas tiujn bajtojn, ne povas legi ilin. La operatoro ankoraŭ povas vidi, al kiu adreso vi kontaktiĝis, kaj en plej multaj deplojoj la servilnomon en la manpremo, ĉar la nomo devas esti legebla por ke la konekto estu direktita al la ĝusta retejo. Encrypted Client Hello ekzistas ĝuste por kaŝi tiun kampon, kaj ĝi helpas nur kiam kaj la kliento kaj la retejo subtenas ĝin.
Nomrezolucio estas la alia duono. Se via provizanto ankaŭ provizas la solvilon, ĝi vidas ĉiun nomon, kiun vi serĉas, antaŭ ol ekzistas iu ajn konekto. Se via aparato uzas publikan solvilon per HTTPS, la provizanto vidas konekton al tiu solvilo kaj nenion alian, dum la solvilo mem vidas la liston.
Neĉifrita HTTP-peto estas legebla por la operatoro pro la sama kialo, pro kiu ĝi estas legebla por la hotela reto: nenio en ĝi estas ĉifrita. Tunelo neniam asertis alie, kaj ĝi ne riparas la elekton de la aplikaĵo.
Apartigu «tio estas VPN» de «tio estas mi»
Detekto estas malmultekosta, probabla kaj ofte malĝusta. Komunaj eliraj adresoj estas markitaj ĉar iu alia misuzis ilin, korporaciaj adresaroj estas klasifikitaj kiel gastigado, kaj poŝtelefonaj operatoroj produktas geografiajn rezultojn, kiuj surprizas ĉiujn. Identigo estas alia problemo: ĝi bezonas daŭran ligon, kiel konton, en kiun vi ensalutis, kuketon, pagbezonaĵon aŭ du observantojn, kiuj komparas notojn.
Decidu, kontraŭ kiu vi efektive batalas. Se la celo estas legi paĝon, HTTPS jam faras tiun laboron kaj la tunelo ŝanĝas malmulte. Se la celo estas malhelpi la retejon scii, en kiu urbo vi estas, la eliro kaj la solvilo estas tio, kio gravas. Se la celo estas rompi la ligon al via reala identeco, la konto estas la malforta punkto, kaj ŝanĝi servilojn faras nenion pri la ensaluto, kiun vi ĵus uzis.
Nova eliro ensalutigas vin el nenio, kaj ĝi ne povas forigi tion, kion retejo jam konservis pri la konto, kiun vi uzis. La praktika sinsekvo do estas senbrila: elektu eliron, kies reto aspektas ordinara, tenu la foliumilan profilon konsekvenca kun ĝi, ĝisdatigu la foliumilon por ke la likemaj funkcioj uzu siajn modernajn defaŭltojn, kaj akceptu, ke malgranda nombro da retejoj ankoraŭ malĝuste divenos pri vi.