Detecting modifications made to code placed in memory by the POST BIOS

A method, computer program product and system for detecting modifications to code placed in memory by the POST BIOS during a POST operation. The POST BIOS may measure the legacy BIOS code and the code supporting the legacy BIOS during the POST operation and storing that measurement in a secure locat...

Full description

Saved in:
Bibliographic Details
Main Authors SPRINGFIELD RANDALL S, CHALLENER DAVID C, FREEMAN JOSEPH W
Format Patent
LanguageEnglish
Published 16.06.2005
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method, computer program product and system for detecting modifications to code placed in memory by the POST BIOS during a POST operation. The POST BIOS may measure the legacy BIOS code and the code supporting the legacy BIOS during the POST operation and storing that measurement in a secure location. After the system runs in an activated state, the system may enter a sleep state after a period of inactivity. After the system receives an awakening event, the boot block code may measure the legacy BIOS code and the code supporting the legacy BIOS code stored in memory. The boot block code may compare the measurement with the value stored in the secure location by the POST BIOS. If the measurement does not equal the value stored in the secure location, then modification of either the legacy BIOS code and/or code supporting the legacy BIOS code is detected.
Bibliography:Application Number: US20030734960