Search code examples
c#winformsurl-rewritingbios

How read/write data on my laptop BIOS?


Is it possible to read/write the BIOS of my laptop? I want to grab my BIOS file with rom or bin extension. we can easily get bios information, but how can we grab/downlaod bios chipset file?


Solution

  • Take a look at win32 api function GetSystemFirmwareTable.

    edit:

    Above is valid for reading SMBIOS data. To read actual BIOS memory, code need to be run in kernel mode.