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
Important
Misuse of MAC spoofing can disrupt your network connectivity.
Run responsibly and only on systems you control.
- 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
- MAC spoofing blocked (to avoid registry corruption)
- Internal & external IP detection
- IP renew support (
ipconfig /renew) - Cleaner output and automatic error handling
git clone https://github.com/spyboy-productions/M474.gitcd M474(Not many—only standard modules unless you added more)
pip3 install -r requirements.txtsudo python3 M474.pysudo python3 M474.py --revertsudo python3 M474.py --iface wlan0sudo python3 M474.py --no-ip-renew- 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
If you're facing issues:
Contributions and suggestions are welcome! Feel free to open:
- an Issue
- a Pull Request
- a Feature Request
- 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


