Skip to content

Network Privacy and Security Tool- Change MAC addresses, randomizing internal IP addresses, and renewing IP addresses

License

Notifications You must be signed in to change notification settings

spyboy-productions/M474

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

     


🛰️ M474 — Network Privacy Enhancer

M474 is an open-source network privacy & MAC randomization tool designed to improve your online anonymity.

It provides:

  • MAC spoofing (Linux)
  • IP renewal (Linux + Windows)
  • Network interface auto-detection
  • Safe revert with backup
  • No broken vendor parsing, no temp files
  • Fully cross-platform safe execution

This tool is a Proof of Concept and for Educational Purposes Only.

Important

Misuse of MAC spoofing can disrupt your network connectivity.
Run responsibly and only on systems you control.


✨ Features

🟢 Linux (Full Support)

  • MAC Address Spoofing
    Random, locally-administered valid MACs
  • MAC Revert Function
    Automatically restores your original MAC from a secure backup
  • Automatic Interface Detection
    Works on wlan0, eth0, enpXsY, wlpXsY, etc.
  • IP Renewal (internal + external)
  • Safe Execution Without Root
    Shows info but won’t break anything

🔵 Windows (Safe, Partial Support)

  • MAC spoofing blocked (to avoid registry corruption)
  • Internal & external IP detection
  • IP renew support (ipconfig /renew)
  • Cleaner output and automatic error handling

🛠️ Installation

git clone https://github.com/spyboy-productions/M474.git
cd M474

🔧 Install Python requirements

(Not many—only standard modules unless you added more)

pip3 install -r requirements.txt

▶️ Usage

🟢 Run normally (Linux + Windows)

sudo python3 M474.py

🔄 Revert MAC back to original (Linux only)

sudo python3 M474.py --revert

📡 Specify your own interface

sudo python3 M474.py --iface wlan0

🚫 Skip IP renewal

sudo python3 M474.py --no-ip-renew

🧠 Notes

  • Script automatically detects your primary network interface
  • Backs up your original MAC at: ~/.mac_spoofer_backup.json
  • Linux-only MAC changes are intentional for safety
  • Windows MAC spoofing via registry can be added—upon request

💬 Need help?

If you're facing issues:

Discord Server


🤝 Contributions

Contributions and suggestions are welcome! Feel free to open:

  • an Issue
  • a Pull Request
  • a Feature Request

Future Plans (ToDo)

  • Add vendor-based MAC address randomization
  • Add periodic auto-randomization (every X minutes)
  • Add advanced privacy modes
  • Add optional Windows spoofing support
  • Add GUI version

⭔ Snapshots


⭐ If you find this project useful, please consider giving it a star! ⭐

About

Network Privacy and Security Tool- Change MAC addresses, randomizing internal IP addresses, and renewing IP addresses

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages