Bypassing Boingo's Wi-Fi Hotspot 30 Minute Time Limit
Whilst sitting here waiting for a flight at a New York airport, naturally I jump on my laptop.
They offer a free 30 minute Wi-Fi session via the Boingo service. Great!
My time runs out, and I start thinking about how are they are actually tracking my session. My first guess was the laptop Wi-FI MAC address, so I tried changing mine.
I 'forgot' the Boingo Wi-Fi network so that it didn't try to automatically connect. I powered my Wi-Fi off and back on.
I'm running OS X 10.11.14 (haven't upgraded to Sierra yet, which came out yesterday), and I grabbed my current MAC address via:
ifconfig en1 | grep ether
Then I 'spoofed' my MAC address but just incrementing the last character (note: not my real MAC address):
sudo ifconfig en0 ether 12:34:56:78:91:0b
I'm not sure if they actually do any validation on the MAC address, you might be able to just use
I believe your MAC address gets restored on a laptop restart, but if you're paranoid, you can just set it back again once you're finished with your free Internets:
sudo ifconfig en0 ether 12:34:56:78:91:0a
Update: If you're scared of the Terminal, I found this open-source LinkLiar Mac app which can spoof your MAC address with a click.