Raziskovalci z Univerze za elektronske znanosti in tehnologije v Čengduju na Kitajskem ter Severozahodne univerze v Evanstonu v zvezni državi Illinois so za ta podvig uporabili znane lokacije večjih uporabnikov, kot so univerze in podjetja. Te imajo mnogokrat svoje spletne strani na strežnikih fizično v svojih prostorih, katerih točen položaj je znan. Ekipa je z uporabo Google Maps določila IP-naslov in geografsko lokacijo okoli 76.000 ustanov (v nadaljnjem besedilu: znamenitosti).
Te nato uporabijo za določitev lokacije uporabnika v treh korakih. Naprej pošljejo paketek do tarče in izmerijo čas potovanja, ki omogoča preračun v oddaljenost z natančnostjo 200 km. Nato pošljejo podatke do znamenitosti v tej okolici in opazujejo, skozi katere usmerjevalnike so šli in kod si delijo pot s paketki s tarčnega računalnika. S primerjavo časov potovanja lahko v drugem koraku lokacijo računalnika še bolj zožijo. V tretjem, zadnjem koraku to ponovijo še enkrat in določijo, katera znamenitost je najbližje tarči in s tem njeno lokacijo v povprečju zadenejo na 690 metrov.
Uporabnik, čigar lokacijo poizkušajo ugotoviti, se tega ne more ubraniti, saj njegov računalnik ne odobri nobene zahteve ali paketka. Metoda seveda odpove pri uporabi posredniških strežnikov (proxy). V tem primeru vrne vsaj ničelni rezultat namesto lažnega pozitivnega.
"Naprej pošljejo paketek do tarče in izmerijo čas potovanja, ki omogoča preračun v oddaljenost z natančnostjo 200 km."
"Uporabnik, čigar lokacijo poizkušajo ugotoviti, se tega ne more ubraniti, saj njegov računalnik ne odobri nobene zahteve ali paketka."
A se tole dvoje izkljucuje, ali jaz narobe razumem zadevo?
Narobe razumeš:
na traceroute odgovarjajo routerji pred tabo, ne pa tvoj sistem. Tak da na to nimaš ti nobenega vpliva, ugotovijo pa tvoj endpoint, kamor si priklopljen, kar je komot 700m v mestu.
Hm, good point. Potem bi dobili vsaj lokalno centralo.
Ma kaki lokalno centralo... Prvo kar vidiš na IP nivoju je BRAS na ISP lokaciji. Tako da v mojem primeru je ta "lokalna centrala" ene 20km stran.
Problem je ker so ta omrežja zvezdasta. Do tebe bodo paketki načeloma vedno prišli po isti poti. Lahko veš eksaktno kje se ljubljana2.amis.net nahaja in lahko izmeriš, da sem jaz 2027323mm stran, ampak še vedno ne veš ali sem iz Škofje Loke ali iz Ivančne Gorice...
In kaj ti to pomaga, moj računalnik/router še vedno ni nujno da sploh odgovori na ping...
Je kdo uspel najt dejanski članek ali vsaj prezentacijo?