(Script to) Locate Any WiFi Router By Its MAC Address
aaron posted in wifi on September 12th, 2008
I saw a slashdot post earlier today about a not-so-secret API from SkyHook Wireless to Locate Any WiFi Router By Its MAC Address. I thought this was pretty cool and useful, so I wrote up a quick python hack/script that would use the API, and I thought that I’d add this as a wicrawl plug-in shortly. It takes the BSSID as an input, and outputs all of the information it finds, and also can output a google earth KML file to import the location.
I found the information amazingly and scarily accurate so far. When I check for my local Access Point it gives me my physical address (in addition to the coordinates) within two street numbers.
Here’s some anonymized output from the script:
./get-coordinates-from-bssid.py 00:11:22:33:aa:c6 ~/tmp/output.kml [*] City: Boston [*] Country: United States [*] Address: Fancy Pants Rd [*] Longitude: -70.17905 [*] County: Middlesex [*] State: Massachusetts [*] Output KML File: /Users/aaronp/tmp/output.kml [*] Street Number: 1337 [*] Postal Code: 02138 [*] Latitude: 40.3823964 [*] Finished..
Let me know if you find it in any way useful. I would guess though now that it’s been slashdot’d that the service will likely change as soon as people really start using it. Hopefully not though,



September 15th, 2008 at 11:02 am
[...] http://midnightresearch.com/pages/locate-any-wifi-router-by-its-mac-address/ [...]
September 16th, 2008 at 11:02 am
[...] a street address) given a BSSID (MAC address of a WiFi network). I stumbled on to a post on Midnight Research Labs in which they’ve provided a python script that you can use to access this [...]
September 23rd, 2011 at 7:16 am
Its nice to have this kind information.Such a great facts to manipulate any WiFi router by its MACS.Thanks for posting this kind article its such big help.
April 26th, 2012 at 12:52 am
wonderful issues altogether, you simply received a new reader. What might you suggest about your put up that you just made some days in the past? Any certain?
April 28th, 2012 at 2:50 pm
Good day very cool site!! Guy .. Beautiful .. Amazing .. I will bookmark your web site and take the feeds also?KI am satisfied to seek out so many useful information right here in the submit, we need work out extra techniques in this regard, thank you for sharing. . . . . . 11xxfad3d33c
December 23rd, 2012 at 3:57 pm
Good ¡V I should certainly pronounce, impressed with your site. I had no trouble navigating through all tabs and related information ended up being truly easy to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or something, site theme . a tones way for your client to communicate. Nice task..
March 28th, 2013 at 12:05 am
This is a little off subject, I realize — your post was good by the way!
– however I was wondering just what I could do about fighting
spam feedback. Seems to be way too many for my website to manage
and I loathe going through every one of them manually just to find a good one or 2.
April 9th, 2013 at 9:10 pm
Pretty part of content. I simply stumbled upon your weblog and in accession capital to claim that I get actually loved account your weblog posts. Anyway I’ll be subscribing to your augment or even I fulfillment you get entry to constantly fast.
June 13th, 2013 at 8:24 am
May I simply say what a comfort to uncover someone that actually
knows what they’re discussing online. You actually realize how to bring an issue to light and make it important. A lot more people must check this out and understand this side of the story. I can’t believe you aren’t more popular given that you definitely have the gift.