Forum: PC Hard- und Software Macadresse von Netzerkadapter ändern


von Mc Mac (Gast)


Lesenswert?

Hi, wie kann man die Macadresse von einem Netzwerkadapter ändern? Ich 
habe ein Computerprogramm, wo einmal die Lizenz von der eingebauten 
Netzwerkkarte generiert wurde und das Program auch nach der 
Netzwerkkarte sucht.

Sind die Macadressen fest in der Karte reingemacht oder kann man die 
verändern?

Gibt es sonst alternativ vielleicht Programme, mit denen man Macadressen 
vortäuschen kann, z.B. eine virtuelle Netzwerkkarte, die physisch aber 
nicht im PC steckt und die eine theoretische MacAdresse hat?

: Verschoben durch Admin
von Ja gibt es (Gast)


Lesenswert?

...

von Mike B. (mike_b97) Benutzerseite


Lesenswert?

https://www.google.com/search?client=firefox-b-d&q=mac+adresse+%C3%A4ndern
10 Sekunden Arbeit
ich berechne pro angefangene halbe Stunde, macht dann 47,50€ netto
:D

: Bearbeitet durch User
von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Es gibt Netzwerkkarten, bei denen man die MAC ändern kann, aber so eine 
alte Intel Pro wirst du nicht haben. Bei vielen anderen Karten ist die 
MAC in einem EEPROM (meist ein 93C46), denn man theoretisch 
umrpogrammieren kann. Unter Linux kann man evtl. sogar mit ifconfig o. 
ä. Tools dran rumfummeln.

von (prx) A. K. (prx)


Lesenswert?

Mc Mac schrieb:
> Gibt es sonst alternativ vielleicht Programme, mit denen man Macadressen
> vortäuschen kann, z.B. eine virtuelle Netzwerkkarte, die physisch aber
> nicht im PC steckt und die eine theoretische MacAdresse hat?

VM Hypervisor wie VMware tun das.

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Du wirst die MAC schon direkt in der Hardware ändern müssen, die rein 
softwaremäßige Änderung im Treiber gaukelt dem Netzwerk zwar eine andere 
MAC vor, deinem Programm aber sicherlich nicht.

von User (Gast)


Lesenswert?

unter Linux geht das mit "ifconfig eth0 hw ether <MAC>"

von Mc Mac (Gast)


Lesenswert?

Matthias S. schrieb:
> (meist ein 93C46), denn man theoretisch
> umrpogrammieren kann.

wie macht man das?

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Wird doch mittlerweile bei halbwegs aktueller Hardware alles in Software 
gemacht.

Wenn wir von Windows reden, dann mal im Geräte-Manager das entsprechende 
Gerät unter Netzwerkadapter auswählen. Im Reiter "Erweitert" die 
"Eigenschaften"-Liste durchgehen. Leider konnten sich die Hersteller 
bisher nicht auf einen einheitlichen Namen für die MAC-Adresse und die 
Syntax einigen. Also in der Liste nach Einstellungen wie Netzwerkadresse 
suchen.

Zum Teil sind die Einträge auch nicht übersetzt. Beim meinem Realtek 
Gigabit-Controller heißt der Eintrag Netzwerkadresse, bei meinem 
WLAN-Adapter Network Address.

Je nach Karte/Treiber die MAC-Adresse mit "-", ":" oder ganz ohne 
Trennzeichen eingeben.

Wenn wir von Linux reden, Schnittstelle runter fahren, Mac setzen, dann 
Schnittstelle wieder hoch fahren:
1
ip link set <Schnittstellen-Name> interface down
2
ip link set <Schnittstellen-Name> address <xx>:<xx>:<xx>:<xx>:<xx>:<xx>
3
ip link set <Schnittstellen-Name> interface up

von (prx) A. K. (prx)


Lesenswert?

User schrieb:
> unter Linux geht das mit "ifconfig eth0 hw ether <MAC>"

Geht in Windows Netzwerktreibern oft auch. Ich bin bloss nicht sicher, 
ob Checks von über die MAC verdongelter Software das nicht ebenfalls 
wissen und tiefer graben. Wär ja zu einfach.

von Tom (Gast)


Lesenswert?

Ich kenne zumindest eine (teure) MAC-verdongelte Software, bei der das 
unter Linux mit ifconfig funtioniert.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Mc Mac schrieb:
> wie macht man das?

Mit einem Programmiergerät, das den 93C46 lesen und beschreiben kann. 
Aber zuerst musst du rausfinden, ob so ein Chip auf der Karte ist (ist 
ein 8-Pin IC). Wenn ja, wäre vermutlich die simpelste Methode mit 
Ponyprog und einfach-Adapter. Wer sich auskennt, kann einen Arduino o.ä. 
für sowas programmieren.
Muss halt das SPI Protokoll des 93C46 können.

: Bearbeitet durch User
von Mc Mac (Gast)


Lesenswert?

Matthias S. schrieb:
> Muss halt das SPI Protokoll des 93C46 können.

Das kann ich nicht, wie kann man das lernen?

von Wolfgang (Gast)


Lesenswert?

Mc Mac schrieb:
> Das kann ich nicht, wie kann man das lernen?

Guckst du ab S. 5
http://ww1.microchip.com/downloads/en/DeviceDoc/doc5140.pdf

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Mc Mac schrieb:
> Das kann ich nicht, wie kann man das lernen?

Bevor du dich komplett verausgabst - kleiner Tipp am Rande: 
Ueblicherweise gibts Tools vom Hersteller des Chips auf der 
Ethernetkarte, mit denen die MAC-Adresse programmiert werden kann. Kann 
naemlich gut sein, dass da nicht nur die MAC-Adresse im EEPROM steht, 
sondern noch anderer wichtiger Krempel und z.b. ein CRC ueber das alles 
- der dann auch mit der neuen MAC stimmen sollte...

Gruss
WK

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.