Descripción
Detecte posibles errores en su código o programa y desarrolle sus propias herramientas utilizando el marco de ingeniería inversa Ghidra desarrollado por el proyecto de la NSA
Características clave:
- Aproveche al máximo Ghidra en diferentes plataformas como Linux, Windows y macOS
- Aproveche una variedad de complementos y extensiones para realizar desensamblado, ensamblado, descompilación y scripting
- Descubra cómo puede satisfacer sus necesidades de ciberseguridad creando parches y herramientas personalizadas
Descripción del libro:
Ghidra, un marco de ingeniería inversa de software (SRE) de código abierto creado por la dirección de investigación de la NSA, permite a los usuarios analizar código compilado en cualquier plataforma, ya sea Linux, Windows o macOS. Este libro es un punto de partida para los desarrolladores interesados en aprovechar Ghidra para crear parches y ampliar las capacidades de las herramientas para satisfacer sus necesidades de ciberseguridad.
Comenzará instalando Ghidra y explorando sus funciones, y aprenderá gradualmente cómo automatizar tareas de ingeniería inversa utilizando los complementos de Ghidra. Luego verá cómo configurar un entorno para realizar análisis de malware utilizando Ghidra y cómo usarlo en modo sin interfaz gráfica. A medida que avance, usará scripts de Ghidra para automatizar la tarea de identificar vulnerabilidades en binarios ejecutables. El libro también cubre temas avanzados como el desarrollo de complementos de Ghidra, el desarrollo de su propia GUI, la incorporación de nuevas arquitecturas de proceso si es necesario y la contribución al proyecto Ghidra.
Al final de este libro de Ghidra, habrá desarrollado las habilidades que necesita para aprovechar el poder de Ghidra para analizar y evitar posibles vulnerabilidades en el código y las redes.
Lo que aprenderá:
- Familiarícese con el uso de las funciones, los complementos y las extensiones de Ghidra
- Comprenda cómo puede contribuir a Ghidra
- Concéntrese en la ingeniería inversa de malware y realice auditorías binarias
- Automatice las tareas de ingeniería inversa con los complementos de Ghidra
- Domine el desarrollo de sus propias extensiones, scripts y funciones de Ghidra
- Automatice la tarea de buscar vulnerabilidades en binarios ejecutables utilizando scripts de Ghidra
- Descubra cómo usar Ghidra en modo sin interfaz gráfica
A quién va dirigido este libro:
Este libro de SRE está dirigido a desarrolladores, ingenieros de software o cualquier profesional de TI con algunos conocimientos básicos de ciberseguridad. Se requieren conocimientos previos de Java o Python, junto con experiencia en programación o desarrollo de aplicaciones, antes de empezar con este libro.
Author: A. P. David
Publisher: Packt Publishing
Published: 01/08/2021
Pages: 322
Binding Type: Paperback
Weight: 1.22lbs
Size: 9.25h x 7.50w x 0.67d
ISBN13: 9781800207974
ISBN10: 1800207972
BISAC Categories:
- Science | Bioinformatics
- Computers | Buyer's Guides
This title is not returnable

