AW: MAC Adresse des mainboards ändern
Hi,
die MAC-Adresse vom Router zu ändern wird nicht reichen.
Wikipedia:
"Netzwerkgeräte brauchen dann eine MAC-Adresse, wenn sie auf Schicht 2 explizit adressiert werden sollen, um Dienste auf höheren Schichten anzubieten. Leitet das Gerät wie ein
Repeater oder
Hub die Netzwerkpakete nur weiter, ist es auf der Sicherungsschicht nicht sichtbar und braucht folglich keine MAC-Adresse.
Bridges und
Switches untersuchen zwar die Pakete der Sicherungsschicht, um das Netzwerk physikalisch in mehrere
Kollisionsdomänen aufzuteilen, nehmen aber selbst nicht aktiv an der Kommunikation teil, brauchen also für diese Basisfunktionen ebenfalls keine MAC-Adresse."
Und ob das Ändern der MAC-Adresse beim Empfänger unbemerkt bleibt, wage ich auch zu bezweifeln:
Wer Weiss was
"Einige Hersteller/Treiber lassen das ändern der MAC-Adresse durchaus zu, ich kann mir allerdings nicht allzu viele Fälle vorstellen, wo das sinnvoll sein sollte.
Die MAC-Adresse ist 6 Byte lang, die ersten 3 Byte enthalten einige Flags und die Herstellerkennung, der Rest ist im Prinzip nur eine für den betreffenden Hersteller eindeutige Nummer, dadurch wird sichergestellt, dass es keine zwei Netzwerkkarten mit derselben MAC-Adresse gibt (und selbst wenn, dass es sehr unwahrscheinlich ist, dass diese im selben Netz arbeiten).
Nun aber zum Wichtigsten: solltest Du (warum auch immer) Deine MAC-Adresse per Software ändern, wird das U/L Flag auf 1 gesetzt (bei den werkseitig eingebrannten Adressen ist es immer 0). Daher ist es unmöglich, per Software einer Netzwerkkarte genau die Adresse einer anderen zu geben, sie werden sich immer mindestens im U/L-Bit unterscheiden.
Solltest Du also eine ACL, eine Firewall/Proxy oder einen DHCP-Server überlisten wollen, ist ein MAC-Adresswechsel nicht wirklich das Mittel Deiner Wahl.
"
Sobald der Empfäger dasU/L-Bit auswertet, hat sich die ganze Mühe erledigt.
mfg
Silvecio