MAC, ethernet-id mit python

Wie bekommt man richtige MAC - /Ethernet-id des lokalen Netzwerk-Karte mit python?
Die meisten Artikel über Google/stackoverflow schlägt vor, zu analysieren, das Ergebnis von ipconfig /all (windows) und ifconfig (Linux).
Auf windows (2x/xp/7) 'ipconfig /all' funktioniert gut, aber ist das ein fail-safe-Methode?
Ich bin neu in linux und habe keine Ahnung, ob 'ifconfig' ist die standard-Methode, um MAC - /Ethernet-id.

Implementierung eines Lizenz-check-Methode in einer python-Anwendung, die basierend auf den lokalen MAC - /Ethernet-id.

Es ist ein besonderer Fall, wenn Sie eine VPN-oder Virtualisierungs-Anwendungen wie VirtualBox installiert. In diesem Fall erhalten Sie dann eine weitere MAC - /Ethernet-Ids. Dies ist nicht ein problem, wenn ich verwenden parsing-Methode, aber ich bin mir nicht sicher.

Cheers

Prashant

  • "Ich habe zu implementieren, die eine Lizenz check-Methode in einer python-Anwendung, die basierend auf den lokalen MAC - /Ethernet-id" - Sie sind sich bewusst, dass die MAC-Adresse leicht gefälscht, und nicht sicher auf den meisten Systemen?
InformationsquelleAutor user354051 | 2010-11-23
Schreibe einen Kommentar