chipsec.modules.common.memlock moduleΒΆ

This module checks if memory configuration is locked to protect SMM

Reference:

This module checks the following: - LT_LOCK_MEMORY MSR (0x2E7) - Bit [0]

The module returns the following results:
  • FAILED : LT_LOCK_MEMORY[0] is not set

  • PASSED : LT_LOCK_MEMORY[0] is set

  • ERROR : Problem reading LT_LOCK_MEMORY values

Usage:

chipsec_main -m common.memlock

Example:
>>> chipsec_main.py -m common.memlock
Registers used:
  • LT_LOCK_MEMORY

Note

  • This module will not run on Atom based platforms.