Skip to content

TheJuicePapi/macdaddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation


MacDaddy - by TheJuicePapi


Screenshot_2824-07-30_15-49-14


Screenshot_2024-07-30_16-10-08 Screenshot_2024-07-30_16-10-46

Overview

MacDaddy is a Python script designed to help you manage and manipulate MAC addresses on your network interfaces. It provides a range of functionalities including viewing, changing, and resetting MAC addresses, backing up and restoring MAC addresses, and even automating MAC address changes.


KEY FEATURES

  • Show available network interfaces and their MAC addresses
  • Display MAC address information for a specific interface
  • Change MAC address of a specific interface
  • Change MAC addresses of all interfaces
  • Reset MAC address of a specific interface to its original state
  • Reset MAC addresses of all interfaces to their original states
  • Backup current MAC addresses to a text file
  • Restore MAC addresses from a backup file
  • Change MAC address to a custom value
  • Check the status of a network interface (up/down)
  • Automatically change MAC addresses at regular intervals
  • Change the state of a network interface (up/down)

INSTALLATION & USAGE

Git clone installation:

  1. 'git clone https://github.com/TheJuicePapi/macdaddy.git'
  2. 'cd macdaddy'
  3. 'sudo chmod +x install.sh macdaddy.py'
  4. 'sudo ./install.sh'
  5. Exit and open a new terminal to use 'macdaddy' shortcut

DEPENDANCIES

For this script to work you will need to have python3, macchanger, and iproute2 installed. The install.sh should automatically install them for you. If not then use:

  • sudo apt-get install -y python3
  • sudo apt-get install -y macchanger
  • sudo apt-get install -y iproute2

This scipt has been tested on my RPI 4b running a kali linux arm. Enjoy and use responsibly

About

An advanced tool for mac-address manipulation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published