MACChanger

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche


Neu.png Dieser Artikel wurde neu erstellt und bedarf evtl. noch einer Korrekturlesung. Danach kann diese Box entfernt werden.
Dieser Artikel ist Teil der HOWTO Sammlung

Mit Gnu MAC Changer kann die MAC-Adresse eines Netzwerk-Interfaces angesehen und manipuliert werden. Zum Testen von DHCP-Servern ist es ein praktisches Werkzeug, da die Änderung der MAC-Adresse so schnell gemacht ist.

Folgende Funktionen stellt MAC Changer bereit

  • Setzen einer anderen MAC-Adresse
  • Setzen einer zufälligen MAC-Adresse
  • Setzen einer MAC-Adresse MAC eines anderen Herstellers
  • Setzen einer anderen MAC-Adresse des gleichen Herstellers
  • Setzen eine MAC-Adresse nach dem gleichen Netzwerk-Typ
  • Anzeigen einer Hersteller MAC-Adressen-Liste (aktuell: 6800 Einträge) zum Auswählen

Inhaltsverzeichnis

Installation

Die Installation ist mit yum, pirut oder yumex schnell erledigt, da sich das Paket im Repository von Fedora befindet.

[root]# yum install macchanger


Verwendung

Statt wie bisher die MAC-Adresse mit ifconfig eth0 hw ether 11:22:33:44:55:66 zu ändern, stellt MAC Changer einen eigenes Kommando zur Verfügung.

Anzeigen der MAC-Adresse

Meistens ist man an der aktuellen MAC-Adresse interessiert, sie lässt sich so anzeigen.

[root]# macchanger -s eth1

Die Ausgabe:

Current MAC: 00:40:96:43:ef:9c [wireless] (Cisco/Aironet 4800/340)

Setzen einer anderen MAC-Adresse des gleichen Herstellers

Neue MAC-Adresse mit minimalsten Änderungen, meistens ist nur die letzte Stelle betroffen.

[root]# macchanger eth1

Die Ausgabe:

Current MAC: 00:40:96:43:ef:9c [wireless] (Cisco/Aironet 4800/340)
Faked MAC:   00:40:96:43:ef:9d [wireless] (Cisco/Aironet 4800/340)

Setzen einer anderen MAC-Adresse des gleichen Herstellers

So werden die hersteller-spezifischen Informationen behalten und nur das Ende der Adresse geändert.

[root]# macchanger --endding eth1

Die Ausgabe:

Current MAC: 00:40:96:43:e8:ec [wireless] (Cisco/Aironet 4800/340)
Faked MAC:   00:40:96:6f:0f:f2 [wireless] (Cisco/Aironet 4800/340)

Gleicher Typ, aber anderer Hersteller

Der Netzwerk-Karten-Typ (Ethernet, Wireless) wird beibehalten, jedoch wird der Hersteller geändert. Eine WLAN-Karten bleibt eine WLAN-Karten.

[root]# macchanger --another eth1

Die Ausgabe:

Current MAC: 00:40:96:43:87:1f [wireless] (Cisco/Aironet 4800/340)
Faked MAC:   00:02:2d:ec:00:6f [wireless] (Lucent Wavelan IEEE)

Ändern des Netzwerk-Karten-Typs

So lassen sich willkürlich eine MAC-Adresse festlegen.

[root]# macchanger -A eth1

Die Ausgabe:

Current MAC: 00:40:96:43:39:a6 [wireless] (Cisco/Aironet 4800/340)
Faked MAC:   00:10:5a:1e:06:93 (3Com, Fast Etherlink XL in a Gateway)

Zufall

Diese MAC-Adresse ist komplett zufällig generiert.

[root]# macchanger -r eth1

Die Ausgabe:

Current MAC: 00:40:96:43:f1:fc [wireless] (Cisco/Aironet 4800/340)
Faked MAC:   6b:fd:10:37:d2:34 (unknown)

Übergabe einer eigenen Adresse

Mit dieser Option kann aus einer Liste von ungefähr 6800 verschiedenen Herstellern ausgewählt werden.

[root]# macchanger --mac=01:23:45:67:89:AB eth1

Die Ausgabe:

Current MAC: 00:40:96:43:87:65 [wireless] (Cisco/Aironet 4800/340)
Faked MAC:   01:23:45:67:89:ab (unknown)

Anzeigen der Hersteller-Liste

Die Liste kann nach Hersteller gefiltert werden. Als Beispiel ist Lucent ausgewählt.

[root]# macchanger --list=Lucent

Die Ausgabe:

Misc MACs:
Num    MAC        Vendor
---    ---        ------
1415 - 00:05:86 - Lucent Technologies
4761 - 00:30:6d - Lucent Technologies
5433 - 00:60:1d - Lucent Technologies
5614 - 00:60:d2 - Lucent Technologies Taiwan Telecommunications Co., Ltd.
6850 - 00:d0:77 - Lucent Technologies

Wireless MACs:
Num    MAC        Vendor
---    ---        ------
0004 - 00:02:2d - Lucent (WaveLAN, Orinoco, Silver/Gold), Orinoco (Silver, PC24E), Buffalo and Avaya
0029 - 00:60:01 - Lucent WaveLAN Silver
0030 - 00:60:1d - Lucent WaveLAN Bronze, WaveLAN Gold, Silver, Orinoco Gold
0038 - 08:00:0e - Old Lucent Wavelan



Links