logo móvil
Contáctanos

Rompiendo KASLR utilizando la deduplicación de memoria en entornos virtualizados

Autores: Kim, Taehun; Kim, Taehyun; Shin, Youngjoo

Idioma: Inglés

Editor: MDPI

Año: 2021

Descargar PDF

Acceso abierto

Artículo científico
2021

Rompiendo KASLR utilizando la deduplicación de memoria en entornos virtualizados


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Mecanismo
Aislamiento de la tabla de páginas del kernel
KPTI
KASLR
Ataque de canal lateral
Basado en el intercambio de memoria.

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 27

Citaciones: Sin citaciones


Descripción
Los sistemas operativos recientes (SOs) han adoptado un mecanismo de defensa llamado aislamiento de la tabla de páginas del kernel (KPTI) para proteger el kernel de todos los ataques que rompen la aleatorización del espacio de direcciones del kernel (KASLR) utilizando diversas técnicas de análisis de canal lateral. En este documento, demostramos que KASLR aún puede ser vulnerado, incluso con los últimos SOs donde se aplica KPTI. En particular, presentamos un ataque de canal lateral basado en el intercambio de memoria que rompe el KASLR en máquinas virtuales Linux habilitadas con KPTI. El ataque propuesto aprovecha la característica de deduplicación de memoria en un hipervisor, que proporciona un canal de tiempo para inferir información secreta sobre la víctima. Al realizar experimentos en KVM y VMware ESXi, mostramos que el ataque propuesto puede obtener la dirección del kernel en poco tiempo. También presentamos varias contramedidas que pueden prevenir dicho ataque.

Otros recursos que podrían interesarte

Temas Virtualpro