AMC- Automatic Media Access Control [MAC] Address Spoofing Tool
About
AMC (Automatic Media Access Control [MAC] Address Spoofing tool), helps you to protect your real network hardware identity. Each entered time interval your hardware address was changed automatically. without interrupting your internet connection.
Tested On
Sr. | Operating System | Version | Virtual Box | VM Ware | Network Type |
---|---|---|---|---|---|
1 | Kali Linux | 2021.2 | |||
2 | Kali Linux | 2021.1 | |||
3 | Kali Linux | 2020.4 | |||
4 | Kali Linux | 2019.4 | |||
5 | Kali Linux | 2018.4 | |||
6 | Ubuntu | 20.04 | |||
7 | Debian | 10.0 |
Features
- Lightweight and multiple methods for use.
- User-friendly and easily understandable for new users.
- Automatically change network hardware address without losing internet connectivity.
- User-friendly command-line-based user interface.
User Type
User must be super user / root user.
Required packages
- net-tools
required
- network-manager
required
- macchanger
required
- pyinstaller
Optional
Process of installation
Update your Debian based Linux
sudo apt-get clean -y
sudo apt-get update -y
Create new directory
mkdir 'AMC20' && cd 'AMC20'
Let's Clone AMC-2.0 from GitHub
git clone "https://github.com/hexdee606/AMC2.0.git"
Install required packages
System packages
sudo apt-get install net-tools -y
sudo apt-get install network-manager -y
sudo apt-get install macchanger -y
Method 1:
Automatically
sudo pip3 install requirement.txt
Method 2:
Manually
sudo pip3 install pyinstaller -y
First-time Run AMC-2.0
Method 1: Using
python3
sudo python3 amc.py -h
Method 2 : Using
shell script
sudo chmod +x amc.sh
sh ./amc.sh
Method 3 : Using
desktop file
sudo chmod +x amc.sh
sudo chmod +x run-amc.desktop
Double click on run-amc.desktop
Method 4 : By creating an
executable
file
pyinstaller --onefile amc.py
cd dist
./amc -h
Available options
[-h] Help menu
-a/--about : About Alchemists.
-i/--interface : Network interface name.
-j/--join : Join Alchemists.
-l/--license : AMC License.
-n/--network : Available network interface.
-t/--time : Time in seconds.
-v/--version : Version information.
Use AMC-2.0
Method 1: Using
python3
sudo python3 amc.py -i eth0 -t 30
Method 2 : Using
shell script
sh ./amc.sh
Method 3 : Using
desktop file
Double click on run-amc.desktop
Method 4 : By creating an
executable
file
cd dist
./amc -i eth0 -t 30
Troubleshooting methods:
If unable to access internet/ connection not established then do the following step (
after using AMC
):
macchanger -p {Network Interface}
If AMC is not working then do the following process:
sudo nano /etc/NetworkManager/NetworkManager.conf
default: managed=false
To change: managed=true
Connect Us
Research and Development
Research and Testing
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.