Hack any paid WiFi hotspot in about 30 seconds

Picture of Hack any paid WiFi hotspot in about 30 seconds

Or rather, DON'T hack any paid WiFi hotspots, as that would be bad...

Also, don't turn your WiFi card off and then back on again after the hack to rectify any MAC address conflicts that might arise.

The commands are:

ifconfig en1 | grep ether
arp -a
sudo ifconfig en1 ether [mac address to spoof]

Note that the term "MAC address" has nothing to do with Macintosh computers.  All computers, including Windows machines, have MAC addresses.  This address is unique to your computer, but can be changed in software.  The practice of copying someone else's MAC address is referred to as "spoofing".  Spoofing a MAC address can get you through any MAC address filter, like the ones used by public WiFi hotspots.
Remove these adsRemove these ads by Signing Up

Step 1: Recon the Network

Picture of Recon the Network
* Connect to the WiFi network you wish to access.  It must be "public" in the sense that it's not encrypted with WPA or WEP.  Virtually all paid WiFi hotspots are public, relying on MAC address filtering to control access.  The MAC address filter is easily defeated, as shown below.

* Launch Terminal.

* Check your own MAC address:

ifconfig en1 | grep ether

* See who else is on the network:

arp -a

* Select the address of some machine on the network, and Command-C that shit.

Step 2: Spoof the MAC Address

Picture of Spoof the MAC Address
* Spoof the MAC address:

sudo ifconfig en1 ether [mac address to spoof]

Where it says "[mac address to spoof]", press Command-V to paste the victim's, er, I mean the machine-to-be-spoofed's MAC address.  Your machine may require an administrator password at this point.  This is the password you use to log into OS X on your own machine.

* Confirm the spoof:

ifconfig en1 | grep ether

Your displayed MAC address should now be different from what it was before.

Step 3: Enjoy FREE WiFi!

Picture of Enjoy FREE WiFi!
pbarry35 months ago
I find using airodump-ng better for getting the MAC address of other computers.
It's a little harder to tell if they are connected to the wifi you want to use
but arp -a usually fails me
antioch9 months ago
Now go and fetch the us the equivalent windows commands, will ya!
lyratron (author)  antioch9 months ago
With pleasure.

* Step 1: Delete Windows.

* Step 2: Install Ubuntu Linux.

* Step 3: Proceed with the hack more or less exactly as shown.

(It's easy, free and anyone can do it!) :D
lyratron you are very smart!
Hahaha great instructions. Ubuntu is an amazing OS. Once Ubuntu Touch is working for my phone hardware I'm gonna flash my phone to it
Ahahaha!! You've made my morning, thanks :D

Get More Out of Instructables

Already have an Account?


PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!