Pārlūka laika josla pret IP atrašanās vietu: riska signāla salīdzinājums
Pārlūka josla un no IP atvasinātā josla mēra dažādas lietas. Salīdziniet, ko katra spēj pierādīt, pirms neatbilstība kļūst par VPN spriedumu jūsu riska modelī.
Pārlūks ziņo Europe/London, bet IP datubāze pieprasījumu ievieto America/New_York. Tā ir divu novērojumu nesaskaņa, un to ir vērts pierakstīt. Tas nav pierādījums, ka apmeklētājs izmanto VPN, un tieši attieksme pret to kā pierādījumu ir vieta, kur vairums ieviešanu kļūdās. Zemāk esošais salīdzinājums tur abas vērtības un to kļūmes veidus atsevišķi.
Divi novērojumi ar dažādiem īpašniekiem
Pārlūka vērtība ir iestatījums: josla, ko operētājsistēma vai lietotājs izvēlējās datumu formatēšanai. Datubāzes vērtība ir IP tīklam piesaistīts novērtējums, ko veido pakalpojumu sniedzējs, kas adrešu blokus kartē uz vietām. Neviens no tiem nav autentificēts apgalvojums par to, kur apmeklētājs atrodas, un neviens nezina, kādu tīkla ceļu pieprasījums gāja.
Tā kā īpašnieki atšķiras, abas vērtības var atšķirties tādu iemeslu dēļ, kuriem nav nekāda sakara ar privātuma rīkiem. Ceļotājs, kurš patur mājas joslu, uzņēmuma portatīvais dators, kas piesaistīts galvenā biroja laikam, satelīta savienojums ar reģionālu izeju vai novecojusi datubāzes rinda — visi rada neatbilstību.
Kā katra vērtība faktiski tiek iegūta
Pārlūks var nolasīt savu atrisināto joslu ar new Intl.DateTimeFormat().resolvedOptions().timeZonenew Intl.DateTimeFormat().resolvedOptions().timeZone
, kas atgriež IANA identifikatoru, kas atvasināts no formatētāja iestatījumiem. Tas nepieprasa atrašanās vietas atļauju un neizmanto GPS. Serverī nosakiet klienta adresi no uzticamās starpniekservera konfigurācijas, pēc tam meklējiet to apstiprinātā pakalpojumu sniedzējā. Apmeklētāja nodrošināta pāradresācijas galvene automātiski nav šī adrese.vpnDetectedGlabājiet abus novērojumus kā atsevišķus laukus kopā ar novērojuma laiku un meklēšanas iznākumu. Atvasinātā lauka nosaukšana par
vpnDetected
| , ja aprēķins ir tikai joslu salīdzinājums, ieliek secinājumu mērījumā un padara vēlāku pārskatīšanu grūtāku. | Ko pierāda sakritība un ko — neatbilstība |
|---|---|
| Novērojums | Ko tas atstāj neatrisinātu |
| Atšķirīgas ziņotās joslas | Ceļojums, saglabāts iestatījums, uzņēmuma vārteja, starpniekserveris vai datubāzes kļūda — visi to var radīt. |
| Tā pati ziņotā josla | VPN izeja var atrasties lietotāja joslā, tāpēc sakritība nenozīmē tiešu savienojumu. |
Viena vērtība trūkst vai nav derīga
Salīdzinājums nav pieejams, un tas nav ne sakritība, ne neatbilstība.
Asimetrija ir svarīgāka, nekā šķiet no tabulas. Neatbilstībai ir daudz nevainīgu skaidrojumu, savukārt sakritībai ir vismaz viens vainīgs, tāpēc neviens virziens neattaisno kategorisku noteikumu. Paša pakalpojumu sniedzēja precizitātes piezīmes apraksta ierobežotu precizitāti un trūkstošus datus, un norāda, ka anonimizācijas pakalpojums var atklāt sava servera, nevis lietotāja atrašanās vietu.
Tāpēc signāls pieder riska vērtējumam ar fiksētu iemeslu un skaidru nezināmu stāvokli, nevis loģiskajam mainīgajam, kas regulē piekļuvi.
UTC nobīdes nav īsceļš
Nobīžu salīdzināšana joslu identifikatoru vietā neizlabo secinājumu. Divas dažādas joslas var dalīties ar nobīdi daļu gada, un tā pati josla var mainīt nobīdi vasaras laika robežā. Ja funkcijai patiešām vajag nobīdi plānošanai, aprēķiniet to konkrētam brīdim, nevis glabājiet vienu skaitli un izmantojiet to kā identitātes pierādījumu.
Virkņu salīdzināšanai ir savs slazds: divi vienas joslas rakstības varianti vai vecs aizstājvārds atšķiras kā teksts, lai gan apraksta to pašu iestatījumu. Pārbaudiet identifikatorus un salīdziniet, izmantojot platformas laika joslu apstrādi, nevis saskaņojot neapstrādātas virknes.
Bloķēt vai vērtēt: izvēlieties atbildi apzināti