How to Spoof Your Mac Address on Mac OS X

      Do you know what a spoof is? A spoof is a way to fool by a hoax; play a trick on. This can be used in many different ways, but one of the more popular ways you can use this spoof is when you are at a hotel with you laptop.
      Have you ever been at a hotel with your laptop and must access the internet? What if you needed to access the internet via wifi on your laptop and your wife, kids, or friends need to access the internet via wifi on their laptop? Hotel wifi is not free at all. You have to pay for every device that access the hotel's wifi. What if i told you that you only need to pay for one device to access the internet and because of this all of yours and your friends and families devices could access the internet as well. Well this is where this spoof comes into play. You just simply locate on the laptop you paid for access to the internet on's mac address and follow these three easy steps. You do not need to know any sort or form of programming what so ever. 
      1. First off you will need to click on the airport widget on the top toolbar of your Mac, a picture showing what you need to click on is shown above. A drop down menu should appear and you need to click on the tab that says Join Other Network. After clicking on that tab a window should popup asking you for a network name, all you need to do here is to enter in random text next to Network Name: and then click the join button at the lower right. It will search for that network and it is not supposed to find anything and you should be disconnected from wifi and the internet, which is what you want. Now just hit the cancel button.
      2. Before we go any further you need to find out what the mac address is of the laptop device that you had paid for wifi internet access. For this you will need to go ahead and open the Terminal app on that device. Terminal is located in the utilities folder of your Mac, just search for it in spotlight and you will find it. Once open just type without the parenthesis (ifconfig en1 | grep ether), just as shown in the image above. The mac address here is 00:1a:2b:3c:4d:5e and will be the address that you will be sharing. Write this down somewhere because you will need it in the later steps. 
      3. For the next step you will need the laptop device who's mac address you will be spoofing or changing. Just like in step 2. open up Terminal and type in without the parenthesis (ifconfig en1 | grep ether), just like you did earlier. This will tell your the current mac address of the device you are spoofing. Next you will need to type in the terminal right after the last submission also without the parenthesis (sudo ifconfig en1 grep ether 00:1a:2b:3c:4d:5e). The 00:1a:2b:3c:4d:5e is to be replaced with the mac address of the device you paid wifi internet's mac address which you found out how to do in step 2. Next it will ask you for you admin password, do not worry if you don't see any characters as you type for this is normal, and then just hit return or enter. 
      CONGRATULATIONS your mac address has now been changed and you can surf the internet on multiple devices while only paying for one. Now just go back to the airport widget located on the toolbar as instructed in step 1. and reconnect to the hotel network. You will see that this spoof has worked and there are many more possibilities for this spoof than just hotels. You can also use this in an apple home network powered by an airport express access point. Those type of networks have a feature known as mac address filtering. I am sure that by now you probably know what that does and how to get around it.