MAC-Adresse abrufen

Ich benötige eine plattformübergreifende Methode zum Ermitteln der MAC-Adresse eines Computers zur Laufzeit. Für Windows kann das 'wmi'-Modul verwendet werden. Unter Linux konnte ich nur ifconfig ausführen und einen regulären Ausdruck über dessen Ausgabe ausführen. Ich mag es nicht, ein Paket zu verwenden, das nur auf einem Betriebssystem funktioniert, und das Parsen der Ausgabe eines anderen Programms scheint nicht sehr elegant zu sein, ganz zu schweigen von fehleranfällig.

Kennt jemand eine plattformübergreifende Methode (Windows und Linux), um die MAC-Adresse zu erhalten? Wenn nicht, kennt jemand elegantere Methoden als die oben aufgeführten?

Antworten auf die Frage(13)

Ihre Antwort auf die Frage