News for hackers. Stuff that matters.
Re:What Restaurants Know About You Before You Walk In by rubatuga on Sunday December 24, 2017 @05:41PM (#16001697)
Best way to track customers is to provide free wifi. Log the visits by mac addresses, and you can collect huge amounts of valuable data.
Re:What Restaurants Know About You Before You Walk In by Sephr on Sunday December 24, 2017 @06:00PM (#16001757)
No need to provide Internet, as most phones broadcast their WiFi MAC addresses to the world, even with the WiFi UI shown as "off".
Re:What Restaurants Know About You Before You Walk In by yunyu on Sunday December 24, 2017 @06:18PM (#16001799)
Recent Android and iOS versions randomize the MAC when scanning.
Re:What Restaurants Know About You Before You Walk In by ddeck on Sunday December 24, 2017 @06:33PM (#16001840)
True, but in Android's case, the implementation seems to be flawed:

In our lab environment we observed that in addition to periodic global MAC addressed probe requests, we were able to force the transmission of additional such probes for all Android devices. First, anytime the user simply turned on the screen, a set of global probe requests were transmitted. An active user, in effect, renders randomization moot, eliminating the privacy countermeasure all together.

https://arstechnica.com/information-technology/2017/03/shiel...

Re:What Restaurants Know About You Before You Walk In by userbinator on Sunday December 24, 2017 @08:25PM (#16002183)
The only model researchers found to do randomization correctly was the Cat S60

Amusingly enough, that's probably more because of an oversight by the manufacturer (who is probably just copying a reference design) --- they don't bother writing a "fixed MAC" and just leave the NVRAM blank, meaning the device doesn't actually have a MAC and generates a random one every time you turn WiFi on and off.

That's how it works on the Mediatek platforms that I'm more familiar with, and you'll find this is the case for a lot of the cheap Chinese unbranded phones. It's irritating when you need to connect to networks using MAC filtering, but I'm almost tempted to respond to all the "my MAC keeps changing" threads on XDA with "that's a feature, not a bug." ;-)

Re:What Restaurants Know About You Before You Walk In by matte_black on Sunday December 24, 2017 @06:30PM (#16001832)
Not even “recent”, I believe this happened a long time ago
Re:What Restaurants Know About You Before You Walk In by hasdh on Monday December 25, 2017 @12:37AM (#16002839)
>even with the WiFi UI shown as "off".

By "off", do you mean when the iPhone WiFi setting is set to off (not green)? How does that work?

Re:What Restaurants Know About You Before You Walk In by tritium on Monday December 25, 2017 @01:39AM (#16003032)
Not green is disconnected from any access point. The radio is still active, and listens for SSID broadcast, and advertises a MAC address, for possible connection handshakes from access points that are listening and active, but do not advertise presence and require users to request by name.

Not green AND CROSSED OUT means the radio is actually turned off, and is supposedly neither listening nor broadcasting, if state of the settings applet is somehow more trustworthy than the state of the control center’s slide-out drawer widget.

Note that other non-apple handsets might just be doing whatever, unpredictably.

Re:What Restaurants Know About You Before You Walk In by etrautmann on Sunday December 24, 2017 @07:51PM (#16002083)
Euclid and other companies are setup to provide this as a service to retailers, though device fingerprinting became harder when iOS starting randomizing MAC addresses
Re:What Restaurants Know About You Before You Walk In by johnchristopher on Thursday December 28, 2017 @06:17PM (#16025973)
Won't work in Europe without a lot of friction in the UX.