MACCHANGER(1)

πŸ‘‘ MACCHANGER(1) β€” the manual, but make it a group chat

okay bestie, sit down, hydrate, because we're talking about macchanger from the General Commands Manual section 1 and she is that girl πŸ’…


✨ NAME ✨

macchanger β€” MAC Changer. that's it, that's the name, she's literally named after what she does, main character energy fr fr πŸŽ€


🌸 SYNOPSIS 🌸

macchanger [options] device

so you give her some options and a device, and she goes to work. simple as that πŸ¦‹


πŸ’– DESCRIPTION πŸ’–

so macchanger is a GNU/Linux utility that lets you view and manipulate the MAC address of your network interfaces. viewing? manipulating? both?? yes queen, both 😌✨

it's giving "I can look respectfully OR I can change the whole vibe of your NIC." no cap.


πŸ”₯ OPTIONS πŸ”₯

macchanger accepts the following options, and there are a LOT of them, so let's go one by one, no skipping, periodt πŸ’…

  • -h, --help β€” shows you a lil summary of the options. the "help me bestie" button 🫢
  • -V, --version β€” shows the version of the program. for when you need to know which macchanger you're dealing with ⭐
  • -s, --show β€” prints the current MAC. and this one is special because it's the default action when you don't specify any other option. so if you just run her with nothing else, she shows. iconic behaviour honestly πŸ‘‘
  • -e, --ending β€” don't change the vendor bytes. like, leave that part alone, she's keeping the family name πŸŽ€
  • -a, --another β€” sets a random vendor MAC of the same kind. same genre, different face ✨
  • -A β€” sets a random vendor MAC of any kind. no loyalty to the original, she's free 🌈
  • -r, --random β€” sets a fully random MAC. chaos mode activated, no thoughts head empty πŸ’€
  • -p, --permanent β€” resets the MAC address back to its original, permanent hardware value. the "return to factory settings" button, she's coming home πŸ πŸ’œ
  • -l, --list[=keyword] β€” prints known vendors, and if you give it a keyword, it filters to vendors that have that keyword in the vendor's description string. searching, but make it fashion πŸ”
  • -b, --bia β€” when you're setting a fully random MAC, this makes it pretend to be a burned-in-address. and listen β€” if you DON'T use this, the MAC will have the locally-administered bit set. that's the deal, that's the difference, iykyk 🧚
  • -m, --mac XX:XX:XX:XX:XX:XX, --mac=XX:XX:XX:XX:XX:XX β€” sets the MAC to exactly XX:XX:XX:XX:XX:XX. you pick it, she sets it, hand-crafted artisanal MAC address πŸ’…

πŸ¦‹ EXAMPLE πŸ¦‹

look at her go:

macchanger -A eth1

random vendor MAC of any kind on eth1. slay 🫢


🌟 SEE ALSO 🌟

  • ifconfig (8) β€” go say hi, they're neighbors πŸ’–

πŸ’œ AUTHOR πŸ’œ

Alvaro Lopez Ortega <alvaro@alobbs.com>. we love a legend, we thank a legend πŸŽ€βœ¨


okay and finally, the lil sign-off: this manual is macchanger(1) from the General Commands Manual, and it's dated April 10, 2013. old but gold, no cap πŸ«ΆπŸ’– bye bestie, go change a MAC address responsibly ✨🌸