Достать информацию DMI/SMBIOS из дампа bios(.bin файл) на c#
Требуется достать информацию DMI/SMBIOS из дампа bios(.bin файла). Не удалось не где найти способ сделать, ходил достать DMI самого ПК, но из дампа биоса(.bin) не где нету. Надеюсь, кто-то сможет подсказать способ.
С# .netFramework
Ответы (1 шт):
Автор решения: PRODIGY
→ Ссылка
На сайте dmtf.org имеется спецификация SMBIOS, а на гитхабе сишный хидер с описанием структур. Кроме того имеет смысл скачать утилиту "Read & Write Utility", которая может спарсить в читаемый лог весь SMBIOS-дамп. Так можно будет сравнить реальные поля, с описанием из спеки. Теперь есть все составляющие, и написать из них программу не составит особого труда:
