16.6 C
London
Sunday, September 15, 2024

MacMaster – MAC Deal with Changer




MacMaster – MAC Deal with Changer

MacMaster is a flexible command line software designed to alter the MAC tackle of community interfaces in your system. It supplies a easy but highly effective answer for community anonymity and testing.

Options

  • Customized MAC Deal with: Set a particular MAC tackle to your community interface.
  • Random MAC Deal with: Generate and set a random MAC tackle.
  • Reset to Unique: Reset the MAC tackle to its authentic {hardware} worth.
  • Customized OUI: Set a customized Organizationally Distinctive Identifier (OUI) for the MAC tackle.
  • Model Info: Simply verify the model of MacMaster you might be utilizing.

Set up

MacMaster requires Python 3.6 or later.

  1. Clone the repository:
    $ git clone https://github.com/HalilDeniz/MacMaster.git
  2. Navigate to the cloned listing:
  3. Set up the bundle:
    $ python setup.py set up

Utilization

$ macmaster --help         
utilization: macmaster [-h] [--interface INTERFACE] [--version]
[--random | --newmac NEWMAC | --customoui CUSTOMOUI | --reset]

MacMaster: Mac Deal with Changer

choices:
-h, --help present this assist message and exit
--interface INTERFACE, -i INTERFACE
Community interface to alter MAC tackle
--version, -V Present the model of this system
--random, -r Set a random MAC tackle
--newmac NEWMAC, -nm NEWMAC
Set a particular MAC tackle
--customoui CUSTOMOUI, -co CUSTOMOUI
Set a customized OUI for the MAC tackle
--reset, -rs Reset MAC tackle to the unique worth

Arguments

  • --interface, -i: Specify the community interface.
  • --random, -r: Set a random MAC tackle.
  • --newmac, -nm: Set a particular MAC tackle.
  • --customoui, -co: Set a customized OUI for the MAC tackle.
  • --reset, -rs: Reset MAC tackle to the unique worth.
  • --version, -V: Present the model of this system.
  1. Set a particular MAC tackle:
    $ macmaster.py -i eth0 -nm 00:11:22:33:44:55
  2. Set a random MAC tackle:
    $ macmaster.py -i eth0 -r
  3. Reset MAC tackle to its authentic worth:
    $ macmaster.py -i eth0 -rs
  4. Set a customized OUI:
    $ macmaster.py -i eth0 -co 08:00:27
  5. Present program model:

Change eth0 together with your desired community interface.

Observe

It’s essential to run this script as root or use sudo to run this script for it to work correctly. It’s because altering a MAC tackle requires root privileges.

Contributing

Contributions are welcome! To contribute to MacMaster, comply with these steps:

  1. Fork the repository.
  2. Create a brand new department to your function or bug repair.
  3. Make your modifications and commit them.
  4. Push your modifications to your forked repository.
  5. Open a pull request in the primary repository.

Contact

For any inquiries or additional data, you’ll be able to attain me via the next channels:

Contact



Latest news
Related news

LEAVE A REPLY

Please enter your comment!
Please enter your name here