Ir al contenido

Glosario

Integridad de memoria (HVCI)

Integridad de código protegida por hipervisor: función de VBS que valida el código en modo kernel en un entorno aislado para que no se ejecuten controladores sin firmar.

La integridad de memoria, también llamada integridad de código protegida por hipervisor (HVCI), traslada las comprobaciones de integridad del código en modo kernel al entorno de seguridad basada en virtualización (VBS). El hipervisor garantiza que las páginas de memoria del kernel solo se vuelven ejecutables después de que el código haya superado las comprobaciones de firma en el entorno aislado, y que las páginas ejecutables nunca son modificables. Por tanto, el malware que se ejecuta en el kernel no puede inyectar ni modificar código en memoria, y los controladores sin firmar o incompatibles no se cargan. Está habilitada de forma predeterminada en muchos dispositivos Windows 11 nuevos y puede activarse mediante directiva de grupo, Intune o la aplicación Seguridad de Windows, en Aislamiento del núcleo.

HVCI eleva el listón para los rootkits de kernel y para los ataques que usan un controlador vulnerable para deshabilitar las herramientas de seguridad. Antes de habilitarla de forma generalizada, compruebe la compatibilidad de los controladores, porque un controlador incompatible se bloqueará y puede provocar fallos en los dispositivos. Confirme que está en ejecución con msinfo32 o Win32_DeviceGuard, y combínela con la lista de bloqueo de controladores vulnerables, que está activa de forma predeterminada cuando HVCI está habilitada.

Consulte Seguridad basada en virtualización, HVCI y protección de DMA de kernel.