Bypassing Wi-Fi login screen

Submitted by Darren Oh on Mon, 06/24/2019 - 23:53

If you are trying to connect a device that cannot display a Wi-Fi login screen to a Wi-Fi network that requires a login screen, you will need to spoof the MAC address of the device you are trying to connect on a device that can display a login screen.

A MAC address is a hardware ID that identifies a device on a network. Here’s how to spoof the MAC address on a Mac computer.

  1. Find the MAC address of both your computer and the device you are trying to connect.
  2. Disconnect the Wi-Fi on you computer.
  3. Run the command to change the MAC address of your computer in a Terminal window. For example, if your computer’s Wi-Fi interface is en0 and the MAC address of the device that needs to connect is 34:c0:59:3f:76:e4, run sudo ifconfig en0 ether 34:c0:59:3f:76:e4.
  4. Connect to the Wi-Fi network from your computer and log in.
  5. Disconnect the Wi-Fi on your computer.
  6. Run the command the change the Wi-Fi address of you computer back to its original value.

You should now be able to connect to the Wi-Fi network from both your device and your computer without having to use the login screen. Thanks to How-To Geek for this tip.

Tags