Nepotrivirea fusului orar și a geolocației
Atunci când locaţia este implicată de adresa IP a unei conexiuni, nu este de acord cu fusul orar al browser-ului sau cu coordonatele raportate.
Definiţie
O nepotrivire a fusului orar și a geolocației are loc atunci când locaţia semnalizează că un site web poate vedea că nu spune aceeași poveste. Serverul estimează o locație de la adresa IP a vizitatorilor; JavaScript poate citi fusul orar al browserului (un nume IANA, cum ar fi "Europa/London") și UTC offset; și, numai cu permisiunea utilizatorului, Geolocația API poate returna latitudinea și longitudinea. Dacă o conexiune apare din Londra în timp ce ceasul de pe browser spune că New York, combinaţia este neobişnuită şi poate fi folosită ca un semnal într-un browser sau ca un control al riscului.
Cum funcţionează
- Locația IP este dedusă pe partea serverului din bazele de date precum MaxMind GeoIP. MaxMind descrie aceasta ca o zonă aproximativă cu o rază de precizie, nu o adresă: estimează precizia la nivel de țară la aproximativ 99.8%, dar în jurul 66% pentru orașele din SUA în 50 km, și observă că în spatele unui VPN sau proxy localizează serverul, nu persoana.
- Zona timpului browser-ului nu are nevoie de permisiune. nou Intl.DateTimeFormat(). opțiuni rezolvate (). timeZone returnează fusul orar implicit al IANA și Data.prototype.getTimezoneOffset() returnează diferența de la UTC în minute (de exemplu -60 pentru UTC+1), care se schimbă în timpul zilei în zonele care îl observă.
- Coordonatele exacte provin din Geolocaţia API (navigator.geolocaţia.getCurrentPosition). Acesta funcționează numai în contexte sigure (HTTPS), este limitat de politica de geolocație Permisiuni, și necesită permisiunea expresă a utilizatorului. Specificaţia W3C spune că sursele pot include GPS, Wi-Fi, ID-uri de celule şi adresa IP, şi nu oferă nici o garanţie că rezultatul este locaţia efectivă a dispozitivului.
- Un site sau un scenariu antifraudă poate compara apoi cele trei: se potrivește țara IP fusului orar și orice coordonate partajate se încadrează în zona estimată a IP? Setările de limbă și localizare sunt uneori privite prea, dar acestea sunt preferințe pentru utilizatori și diferă în mod legitim de locație mult mai des.
De ce contează
- Când rutați un browser printr-un proxy, doar IP-ul se schimbă. Zona temporală încă vine de la calculator, deci un laptop Paris-timp pe un proxy Los Angeles arată un decalaj evident. Documentaţia de ajutor Multilogin oferă exact acest tip de exemplu pentru stabilirea fusului orar "Real."
- Prin urmare, browserele antidetectate oferă de obicei posibilitatea de a extrage din locația proxy zonele temporale și coordonatele geolocației. Multilogin, de exemplu, documentează un mod implicit "Mascat" care se potrivește fusului orar cu proxy și generează coordonate în apropierea locației aproximative a proxy-ului, plus opțiuni "Custom" și "Real."
- Pentru munca legitima
Limite și concepții greșite comune
- "Un VPN sau proxy îmi schimbă fusul orar." Se schimbă adresa IP pe care o vede site-ul; zona de timp și valorile Geolocaţia API provin din browser și dispozitiv, cu excepția cazului în care acestea sunt modificate separat.
- "Orice nepotrivire înseamnă fraudă." Călătorii, VPN-urile corporative, rețelele mobile și releele de confidențialitate toate produc neconcordanțe oneste, iar geolocația IP în sine este o estimare. De obicei, locurile o cântăresc ca un semnal printre multe.
- "Accesul la locaţie ascunde locaţia mea." Negarea permisiunii Geolocaţiei nu reţine coordonatele, dar adresa IP şi fusul orar sunt încă vizibile fără nici o promptitudine.
- "Frontul orar face un profil nedetectabil." Înlătură o inconsistenţă. Amprentele combină multe alte valori
Niciun browser sau proxy nu poate garanta că conturile nu vor fi restricționate. Respectaţi regulile fiecărei platforme.
Termeni asemanatori
- Scurgeri WebRTC — Atunci când WebRTC dezvăluie o adresă IP care diferă de proxy sau VPN adresa un site vede altfel.
- Procură rezidențială — Un proxy a cărui IP de ieșire aparține unei conexiuni de internet de consum, mai degrabă decât unui centru de date.
- Amprenta browser — O combinație de caracteristici ale browser-ului și ale dispozitivului care pot identifica un browser fără cookie-uri.
- Profilul browserului — Un set separat de date browser
Surse
- MDN: Geolocaţia API (docuri browser)
- W3C: Geolocaţia (proiectul de recomandare Candidată) (standard)
- MDN: Intl.DateTimeFormat a rezolvatopţiunile() (docuri browser)
- MDN: Data.prototip.get TimezoneOffset() (docuri browser)
- MaxMind: Precizia geolocaţiei (docuri de vanator)
- Multilogin ajutor: Setări profil browser (docuri de vanator)
Verificat 2026-11-09.