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 00:00:00:00:00:00 ?

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.