Hi,
zur MAC-Adresse:
unter Windows wuerde ich es mit WMI versuchen, Win32_NetworkAdapter hat das Attribut "MACAddress".
oder
man geht hin und parst die Ausgabe von "ipconfig /all", da wird die MAC-Adresse auch ausgegeben.
unter Linux kann man ueber ifconfig die MAC-Adresse ermitteln
zur CPUID:
unter Windows muesstest du dir mal (wieder WMI

) die Attribute von Win32_Processor anschauen, ob eins davon die CPUID wiedergibt, es gibt ein Attribut "ProcessorID" aber obs wirklich die CPUID enthaelt
unter LINUX muesste man ueber das proc-Dateisystem doch irgendwie an die CPUID kommen
