Einzelnen Beitrag anzeigen

Benutzerbild von nicodex
nicodex

Registriert seit: 2. Jan 2008
Ort: Darmstadt
286 Beiträge
 
Delphi 2007 Professional
 
#15

Re: BIOS-Daten aus Speicher in ByteArray

  Alt 12. Jun 2008, 13:03
Zitat von _BlackDragon_:
Habe auch schon ein Beispiel gesehen, da wird statt dem Dump, die "rohe"
Datenstruktur des SMBIOS per WMI geholt. Ich weiß auch aus welcher Klasse,
allerdings ist der Eintrag bei mir immer leer gewesen.
GetSystemFirmwareTable('RSMB') mach auch nicht anderes als sich über den WMI-Provider die Daten zu besorgen
Allerdings gibt es diesen WMI-Provider standardmäßig erst in neueren Windows-Versionen (ab Windows XP Professional x64 / Windows Server 2003 SP1).

Zitat von devidespe:
und eines selbstgeschriebenen Gerätetreibers.
Administrative Rechte kann man sicherlich voraussetzen (falls es sein muss). Aber Treiber für 64-Bit Windows müssen mit einem (Class 3) Zertifikat signiert sein - und ich kenne nicht sooo viele, die eines besitzen (eine Frage des Geldes) und dir ohne Weiteres deinen privaten Treiber signieren (eine Frage der Motivation).
Allerdings könnte man mit diesem Treiber auch die EventLog-Daten auslesen (nicht gerade trivial, da es verschiedene Zugriffsmethoden gibt), die sehr oft (fast immer) außerhalb des normalen Bereichs des ROM-BIOS liegen.
  Mit Zitat antworten Zitat