Passive TCP/IP Geo-Location

Did you know your TCP/IP stack inherently leaks information on your physical location?

This website demonstrates IP address geo-location by passively measuring TCP/IP round-trip times of web requests made to a few servers spread around the world. The measurements are then used to approximate possible physical distances to the servers, and finally drawn on a Google Map. The common area of all circles show your likely location.

Of course, these approximations are rather crude, and hence the usually huge margin of error. Anyway, this site is just a proof-of-concept demonstrating that it is easy to passively geo-locate a WWW user using just his/her TCP/IP characteristics. Note that the IP address alone is sometimes not reliable for geo-location.

Contact: pjf@foremski.pl / linkedin
Server source code: tcpinfo.go

Loading...