Tool can Find Apple User Location

Wednesday, May 15, 2013 @ 05:05 PM gHale

There is now a tool out there that uses Apple’s location services to potentially reveal where users live.

The tool works by accessing Apple’s database of wireless access points, which collect through iPhones and iPads that have GPS and WiFi location services enabled. Most iPhones and iPads regularly submit information about access points within range to Apple, regardless of whether users connect to them.

Microsoft can Read Skype IM’s
Reader PDF Tracking Bug
Malware Alert: USB Smart Readers
Smart Meters Need to Get Smarter

Apple uses this “crowd-sourced” data to run its location services, however the location database should not be public.

According to independent penetration tester Hubert Seiwert, Apple will reveal Mac address and GPS information on hundreds of nearby access points if a user queries the location of a single WiFi router’s Mac address.

His proof-of-concept Python application, iSniff GPS, uses this process to allow users to view maps of nearby access points.

“You can send Apple a single Mac address of a WiFi router and they will send back a result set including the GPS coordinates of that Mac address and about 400 others,” Seiwert said.

“You can plug that Mac address into Apple’s location service through iSniff GPS and you will get very precise information back from that.”

The tool makes use of a discovery last year by Immunity’s Mark Wuergler, who discovered iPhones and iPads sometimes disclose sensitive information about previously joined access points when joining a new WiFi network.

If captured, this data could previously work with Google’s location services to discover locations of targeted devices.

Seiwert said Apple devices when joining networks will sometimes disclose via ARP requests the Mac addresses of the last three WiFi routers they have previously connected to, which will frequently include the device owner’s home WiFi router.

His tool captures these ARP requests along with multicast DNS and SSID name probes for previously joined networks.

“This could be used to locate where people live,” he said.

Leave a Reply

You must be logged in to post a comment.