Določanje fizične lokacije IP-naslovov na 700 metrov

Matej Huš

8. apr 2011 ob 16:56:01

Kitajski raziskovalci poročajo o novi možnosti določanja lokacije internetnega priključka na podlagi IP-številke, ki v povprečju omogoča določitev lokacije na okoli 700 metrov. Vzemivši v obzir, da se trenutno uporabljene metode za geolokacijo ustavijo pri nekaj deset kilometrih, je natančnost nove metode osupljiva. Predstavili so jo na konferenci v Bostonu.

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.