MAC Address Spoofing

Uniquely identifies a specific hardware device like a network adapter of your wifi connection device or NIC card using MAC Address that is Media Access Control address which is a 12 character code. MAC address can uniquely identify your device over the Internet or the local network.

MAC spoofing is the technique to efficiently change the MAC address that your network interface appears to have. We can change our MAC address to any desired address until the next reboot by using Macchanger tool which is in-build with Kali OS. Changing MAC address is not an easy task if we consider doing it in any other operating systems. But in Kali Linux we can use Macchanger tool to do it simply.

[ad type=”square”]

HOW TO:-

Our first task is to take down the network adapter for the network. To do so we can use the command:

  • ifconfig wlan1 down

Replace wlan1 with your own network adapter.

Then we need to change the MAC address or replace the MAC address with some random MAC address by using the command:

  • macchanger -r wlan1

How to spoof MAC address with Macchanger in Kali Linux

As shown on the screenshot, Macchanger will show you the permanent, current and changed MAC address. The permanent MAC Address will be restored to your network adapter after reboot or you can reset your network adapters MAC address manually. Use the following command to restore the permanent MAC address to your network adapter manually:

  • macchanger –permanent wlan1

You can also spoof a particular MAC address using the following command:

  • macchanger -m [Spoofing MAC Address] wlan1
  • macchanger -m XX:XX:XX:XX:XX:XX wlan1
[ad type=”banner”]

If you receive the following error you need to take down the network interface first before changing the MAC Address (Command: ifconfig wlan1 down):

  • ERROR: Can’t change MAC: interface up or not permission: Cannot assign requested address

Use the following command to bring up your network adapter with the new MAC address:

  • ifconfig wlan1 up

Now in the ending we can use the following command to show the current MAC address:

  • macchanger –show wlan1

Categorized in: