Sigue tus pódcasts favoritos, escucha sin conexión y en el coche con CarPlay y Android Auto, y continúa siempre donde lo dejaste. Pruébala gratis.
# La Evolución de la Memoria y la Ciberseguridad: ASLR **Palabras clave:** ASLR, ciberseguridad, memoria, aleatorización, ataques # Temas tratados - Se introduce el concepto de ciberseguridad moderna y la importancia de la memoria. - Se explica la inspiración de la seguridad física de un banco central para ilustrar la predictibilidad. - Se describe el entorno de memoria predecible antes de la implementación de ASLR en Windows. - Se detalla cómo los atacantes explotaban direcciones de memoria fijas para ejecutar código malicioso. - Se introduce DEP como una medida para prevenir la ejecución de código en zonas de datos. - Se explica la técnica ROP como una forma de utilizar código existente para realizar acciones maliciosas. - Se presenta el ASLR como la solución para aleatorizar la disposición de la memoria. - Se discute la implementación técnica del ASLR en Windows, incluyendo el Force ASLR. - Se aborda la optimización de rendimiento del ASLR en librerías compartidas y ejecutables. - Se explica el funcionamiento de la tabla de relocalización para corregir direcciones absolutas. - Se diferencia entre saltos absolutos y relativos en el contexto del ASLR. - Se explora el uso de punteros basados como solución para la memoria compartida y el ASLR. - Se discute el impacto de rendimiento de los punteros relativos frente a los absolutos. - Se reflexiona sobre el futuro del ASLR y la posible necesidad de arquitecturas de hardware diferentes.