Macchanger: Unterschied zwischen den Versionen

Aus WIKI
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Install MACCHANGER The package macchanger is in the Networking (universe). Install it. apt-get install macchanger Create the Randomizer Trigger Note: Does…“)
 
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Install MACCHANGER
Show Vendor Codes


The package macchanger is in the Networking (universe). Install it.
<code>macchanger -l</code>


apt-get install macchanger
Generate a Random Address


Create the Randomizer Trigger
<code>macchanger -r wlan0</code>


Note: Does not work in Jaunty (9.04)
Pretend To Be A Burned In Address


Utilizing Network-Manager's methods to trigger events when a network interface changes state, place the macchanger script into /etc/network/if-pre-up.d.
<code>macchanger -rb wlan0</code>


vi /etc/network/if-pre-up.d/macchanger
Manually Assign an Address


Don't change $IFACE. It is a reference provided by NetworkManager for the particular activated interface.
<code>macchanger -m 11:22:33:44:55:66 wlan0</code>


#!/bin/sh
Revert All Changes


# Radomize the mac address for the given interface
<code>macchanger -p wlan0</code>
/usr/bin/macchanger -e "$IFACE"


Make it executable.
NetworkManager Autostart


chmod +x /etc/network/if-pre-up.d/macchanger
The e flag will keep the vendor code, and b will pretend to be burned in resulting in random macs every interface up.
<code>/etc/NetworkManager/dispatcher.d/pre-up.d/macchanger.sh</code> (bash source code) - auto change mac address
 
<pre>
#!/bin/bash
macchanger -eb $1
</pre>
 
The script must be executable:
 
<code>chmod +x /etc/NetworkManager/dispatcher.d/pre-up.d/macchanger.sh</code>
 
Restart NetworkManager:
 
<code>rc-service NetworkManager restart</code>

Aktuelle Version vom 14. März 2016, 16:31 Uhr

Show Vendor Codes

macchanger -l

Generate a Random Address

macchanger -r wlan0

Pretend To Be A Burned In Address

macchanger -rb wlan0

Manually Assign an Address

macchanger -m 11:22:33:44:55:66 wlan0

Revert All Changes

macchanger -p wlan0

NetworkManager Autostart

The e flag will keep the vendor code, and b will pretend to be burned in resulting in random macs every interface up. /etc/NetworkManager/dispatcher.d/pre-up.d/macchanger.sh (bash source code) - auto change mac address

#!/bin/bash
macchanger -eb $1

The script must be executable:

chmod +x /etc/NetworkManager/dispatcher.d/pre-up.d/macchanger.sh

Restart NetworkManager:

rc-service NetworkManager restart