Skip to content

Latest commit

 

History

History
168 lines (130 loc) · 7.97 KB

README.md

File metadata and controls

168 lines (130 loc) · 7.97 KB

AMC- Automatic Media Access Control (MAC) Address Changer

info Open source CC-0 license Python status

About

AMC script helps you change your network interface address (MAC) as per the given interval time without interrupting your network(Internet).

Tested On

Sr. Operating System Version Virtual Box VM Ware Network Type
1 Kali Linux 2021.2 status status network
2 Kali Linux 2021.1 status status network
3 Kali Linux 2020.4 status status network
4 Kali Linux 2019.4 status status network
5 Kali Linux 2018.4 status status network
6 Ubuntu 20.04 status status network
7 Debian 10.0 status status network

Features

  1. Change MAC address without interrupting the internet.
  2. Command Line Based Script.
  3. Lightweight and easily handleable.

Required packages

  • git required
  • net-tools required
  • macchanger required
  • network-manager required
  • Python3 required
  • pip3 optional
  • pyinstaller Optional

User Type

User must be super user / root user.

Install required packages

 sudo apt update -y
 sudo apt install git-all -y
 sudo apt install net-tools -y
 sudo apt install network-manager -y
 sudo apt install -y macchanger

Install optional packages

 sudo apt update -y
 sudo apt install python3-pip -y
 pip install pyinstaller -y

How to setup Automatic MAC Changer

Create new directory

 mkdir AMC
 cd AMC

Clone AMC from github

 git clone "https://github.com/hexdee606/Automatic-MAC-Address-Changer.git"

Method 1 : By using chmod

 cd Automatic-MAC-Address-Changer
 cd dist
 sudo chmod +x amc
 ./amc

Method 2 : By creating an executable file

 cd AMC
 cd Automatic-MAC-Address-Changer
 pyinstaller --onefile amc.py
 cd dist
 ./amc -h

Available options

[-h]    Help menu 

-i      Network interface

-t      Time to change the mac address 

Whenever you want to use Automatic MAC Changer AMC follow these steps.

Example

 ./amc  -i eth0 -t 30

Troubleshooting methods if the internet is not working.

If unable to access internet/ connection not established then do the following step (after using AMC):

 macchanger -p eth0 (Your Network interface)

If AMC is not working then do the following process:

default: managed=false
To change: managed=true

Connect Us

twitter github email twitter github email twitter github email

We hope you like our project. If 'Yes' click on the star icon at the top right corner or leave a comment so we can improve this script.

❤️ from Alchemists.