Microsoft Curbs Wi-Fi Location Database 69
suraj.sun writes "Microsoft has ceased publishing the estimated locations of millions of laptops, cell phones, and other devices with Wi-Fi connections around the world after a CNET article on Friday highlighted privacy concerns. The decision to rework Live.com's geolocation service comes following scrutiny of the way Microsoft made available its database assembled by both Windows Phone 7 phones and what the company calls 'managed driving' by Street View-like vehicles that record Wi-Fi signals accessible from public roads. Every Wi-Fi device has a unique ID, sometimes called a MAC address, that cannot normally be changed."
Published? (Score:4, Insightful)
Re: (Score:3, Informative)
Yes they Did.
http://news.cnet.com/8301-31921_3-20070742-281/exclusive-googles-web-mapping-can-track-your-phone/?tag=mncol;txt [cnet.com]
Re: (Score:3)
No they didn't. They never published a database of MAC address locations. They just allowed you to look up the location of specific MAC addresses. They must still have that, otherwise how does wifi location still work?
Re: (Score:2)
I was under the impression that Google (maybe I mean 'Android') just licensed someone else's database for their WiFi location.
http://en.wikipedia.org/wiki/Skyhook_Wireless [wikipedia.org]
Re: (Score:3)
Nope. They use (well they used to use) streetview cars (remember that mountain-out-of-molehills story about google hacking wifi?). Now I believe they just use the Android phones themselves to build the database.
Re: (Score:2)
You're probably thinking of Apple. They used to use Skyhook, but then decided to use their own tech.
Re: (Score:2)
They did, but after they started to run streetview, they also began (at some point thereafter?) Wifi access point analysis as well. I'd imagine by this point they've completely supplanted their prior skyhook feeds.
Re: (Score:2)
No, Skyhook's definitely not the technology under the hood. In fact, Motorola replaced Google's built-in geolocation with Skyhook on their Android handsets, but Google pitched a fit about this. And so Motorola dropped Skyhook again and returned to Google's geolocation system, and Skyhook sued Google [searchengineland.com].
Re: (Score:2)
Re: (Score:2, Interesting)
"Microsoft has collected ... and makes them available on the Web without taking the privacy precautions that competitors have"
"Unlike Google and Skyhook Wireless, which have compiled similar lists of these unique Wi-Fi addresses, Microsoft has not taken any measures to curb access to its database"
"Google tightened controls last month in response to a June 15 CNET article"
"Skyhook uses a limited form of geolocation to protect privacy"
Re: (Score:2)
Re: (Score:2)
It's like most things it can be used for good or for evil. It's really helpful in terms of routing you to the proper CDN so that the backbone capacity can be freed up for things that genuinely need to be routed over it. But by the same token it can be used in the fashion you're indicated like with region restrictions on game purchases.
Re: (Score:2)
You don't need to know someone's physical location for that, just their location in the network. Traceroute to both CDNs, use the one with the fewest hops. Problem solved.
Re: (Score:2)
This is nothing to do with IP addresses.. it would work even if IP addresses were randomised every second. All you need are GPS co-ordinates and SSIDs/MAC addresses.
It's also not about restricting access to only local services, though it is used that way in advertising (which is much better than having an advert for a restaurant 2000 miles away).
This type of thing is very useful if you need to find your location using a device that has Wi-Fi, but no GPS. A lot of phones have GPS these days, but many still d
Re: (Score:2)
SSIDs can't be used for the purpose - I've seen too many APs in each others' range with the same SSID (usually "linksys" or "SMC").
Re: (Score:2)
You can use the BSSID though.
MAC addresses (Score:2)
You know, if everyone on Slashdot changed their WiFi MAC address on the same day most of the Geo services would have a fit.
Especially if they all changed them to addresses already in use. I did it a few times, I would watch the ipod map have a fit and throw me around the country a few times, mildly entertaining.
Re: (Score:1)
Re: (Score:2)
Yes, the MAC address is normally burned into the card (although it may be changeable when flashing the firmware). However, some drivers allow you to specify a MAC address, thus when you load the driver (and activate the card), the MAC address is over-ridden. You might want to do this (for instance) to associate a specific MAC address with a specific PC, not the network card inside it, so if the NIC is replaced, the PC retains the same MAC address.
Re: (Score:2)
Yeah, the MAC in the network interface is more advisory than mandatory. In all the implementations I've seen, the OS network stack asks the network adapter what it thinks its MAC address is and uses that to do Layer-2 addressing, unless there's an OS configuration item to tell the OS to use some other value. As far as I know, the NIC doesn't really care what address is in the Ethernet header (for instance).
Some really old network adapters don't even have assigned MAC addresses or the hardware to store it; y
Re: (Score:2)
also useful because not all MAC's are unique.. the larger the network the more likely a collision, personally I've seen several over the years.
Re: (Score:2)
Well, every manufacturer gets a huge block of MAC's and should be releasing them uniquely, so if you ever get collisions it likely that you're:
1. A device manufacturer who's business among other things is to assign the MAC addresses of devices you produce
2. Have a habbit of changing MAC addresses for some bazaar reason
3. Using certain flavors of failover where the NIC's are paired on MAC level
Re: (Score:2)
nope - Just a sys admin..
remember that while every manufacturer gets a huge block - that block is not enough for each device to be unique for the larger players. and i believe it was only in the last 10 years they started to allow a company to have more than one block.
considering that dupe MAC's only cause problems at the layer 2 level and there for on the directly connected network - having them use the same MAC on more than once device is not a problem.. until the odds catch up and the same customer ends
Re: (Score:2)
these days a lot of consumer routers have a "clone mac" feature, since you often have to register you mac with your ISP to get a dhcp address.
They you buy a router, and it doesn't work, because the ISP will only hand your PCs mac an address, so they came up with clone-mac, so that via the web interface to the router you can have it take the mac address of your pc, and set that as the mac address on the wan iterface of the router.
A couple years later you replace the router, and do it again.
And at the end of
Re: (Score:2)
Re: (Score:2)
Can't normaly be changed? (Score:1)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
patent (Score:2)
Is it me, or am I reading patent ideas into everything now?
Why didn't Google patent the street-view car concept and thus demand licences from Microsoft for copying yet another of their innovations.
Re: (Score:2)
Tough. (Score:2)
I say tough. Neither Microsoft nor Google are doing anything here that couldn't also be done by anyone with the resources. I suspect that a crowdsourced project to accomplish this end might also be feasible.
From wardriving, I've been able to put together a pretty good timeline of where I was and when whenever Kismet was running, and that's without having a GPS receiver connected to the computer. It's out there in the public view; deal with it.
If you do not like this, then the suggestion I would have is n
Re: (Score:2)
Re: (Score:2)
Good point.
About ten years ago, when Verizon first came into being, there was a forum put up at verizonreallysucks.com. I posted there a lot.
One day, my phone rang. It was the owner of the site, and he wanted to make me aware that someone who held an opposing view to mine had posted my phone number, but that he had redacted it for me. We had a good, long chat, and when we were back off the phone, I got on-line and posted a response basically mocking him for figuring out how to use a phone book, and the
Re: (Score:1)
First line of each cell looks like very much like a MAC address to me.
Dumbed down (Score:1)
Re: (Score:2)
Re: (Score:2)
Also, if I'm not mistaken, the MAC address is actually something different entirely than the "unique ID" they're speaking of (although the MAC is supposed to be unique in itself). If they are talking about the MAC address, it sure as hell isn't "sometimes" called a MAC address, it IS called a MAC address. That's like saying "This site is sometimes called slashdot".
Re: (Score:2)
Of course it's the MAC, there's no other number that can uniquely* identify a device in a 802.11 network. Everything else is either completely non-unique and/or transitory.
* yes, MACs aren't unique either, but they're close enough.
Re: (Score:2)
Well, if it's referring only to things in Infrastructure mode, the BSSID would uniquely identify it would it not?
Re: (Score:2)
In an infrastructure BSS, the BSSID is the MAC address of the wireless access point (WAP).
Re: (Score:2)
A quirk of dialect? (Score:2)
Re: (Score:2)
Because Microsoft's revenue stream depends on businesses "playing it safe" with Microsoft products. Those types of decisions are usually made by MBAs, and MBA's love to "manage" things. If some new product lets them "manage" something, it's like porn to them.
Curious (Score:2)
Google's data was undoubtably for sale in certain circles and may still be. Why would anyone buy this information? Simple - it gives you about a 95% (or better) database that describes in geographic terms the market penetration of specific brands and models of WiFi routers.
How much would DLink pay to find out specific zip codes that had more Belkin routers than anything else? How about zip codes in affluent areas where NetGear low-end models are more common? The amount of analysis one can do with this a
Cant change mac addresses? (Score:2)
Umm its pretty trivial and most home routers even have a button to do it..