Ingeniería Inversa y Análisis de Vulnerabilidades

Este módulo explora la ingeniería inversa y el análisis de vulnerabilidades, centrándose en las técnicas utilizadas para diseccionar el software y los sistemas para descubrir vulnerabilidades de seguridad y comprender su arquitectura subyacente.

Portal > Ciberseguridad > Ingeniería Inversa y Análisis de Vulnerabilidades

Curriculum Builder

Perla, Enrico y Oldani Massimiliano. Una guía para la explotación del kernel: atacando el núcleo. 1ª ed. Burlington, MA: Syngress, 2010.

Bryant, Randal E. y David R. O’Hallaron. Sistemas Informáticos: La Perspectiva de un Programador Versión Beta. Upper Saddle River, Nueva Jersey: Prentice Hall, 2003.

Saxe, Joshua y Hillary Sanders. Ciencia de datos de malware: detección y atribución de ataques. San Francisco, CA: No Starch Press, 2018.

Klein, Tobías. Diario de un cazador de insectos: un recorrido guiado por las tierras salvajes de la seguridad del software. 1ª ed. No Starch Press, 2011.

Dang, Bruce, Alexandre Gazet, Elias Bachaalany y Sébastien Josse. Ingeniería inversa práctica: x86, x64, ARM, kernel de Windows, herramientas de inversión y ofuscación. Indianápolis, Indiana: Wiley, 2014.

Sutton, Michael, Adam Greene y Pedram Amini. Fuzzing: Descubrimiento de vulnerabilidades por fuerza bruta. Upper Saddle River, Nueva Jersey: Addison-Wesley, 2007.

Eilam, Eldad. Reversing: Secretos de la Ingeniería Inversa. Wiley, 2005.

Wardle, Patricio. El arte del malware para Mac. Prensa sin almidón, 2022.

Sikorski, Michael. “Análisis práctico de malware”. Prensa sin almidón, 2012. (https://learning.oreilly.com/library/view/practical-malware-analysis/9781593272906/)

Dowd, Mark, John McDonald y Justin Schuh. El arte de la evaluación de la seguridad del software: identificación y prevención de vulnerabilidades del software. Indianápolis, Indiana: Addison-Wesley, 2007.