A method and device for providing system integrity and legacy environment emulation
A technology of environmental simulation and integrity, applied in the field of computing systems, can solve problems such as failure to guarantee fault isolation, legacy code support, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] The present invention, in one embodiment, provides a method and apparatus for providing virtualization of system state for the purpose of running legacy compatible code or protecting key data for security and privacy.
[0014] A VMM is emulator software that provides an efficient replica of a prototype machine including all CPU instructions and system resources such as memory and I / O devices. In one embodiment, the VMM is used to maintain pre-boot security and integrity policies for component-based architecture platforms.
[0015] Emulate legacy hardware and environments using a virtual machine monitor (VMM) to provide legacy code support. The VMM allows apparently privileged code (such as BIOS code) to be emulated and run without the code implementing its emulation.
[0016] During the driver execution phase, the driver on which the VMM is installed may be loaded. Legacy applications (eg, legacy OS loaders) can then be run within the VMM. In one embodiment, the VMM ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 