Ghidra Ingeniería inversa de software para principiantes: Analice, identifique y evite códigos maliciosos y amenazas potenciales en sus redes y sistemas

Puntuación:   (4,6 de 5)

Ghidra Ingeniería inversa de software para principiantes: Analice, identifique y evite códigos maliciosos y amenazas potenciales en sus redes y sistemas (P. David A.)

Opiniones de los lectores

Resumen:

El libro ha sido elogiado como un excelente recurso tanto para principiantes como para usuarios experimentados de Ghidra, ya que ofrece una completa introducción a la ingeniería inversa. Está bien organizado y equilibra la facilidad de comprensión con un contenido detallado. Sin embargo, carece de instrucciones de instalación específicas para MinGW en Windows, lo que algunos usuarios consideraron frustrante.

Ventajas:

Excelente tanto para principiantes como para expertos
fácil de entender
diseño bien estructurado
cubre temas avanzados como automatización y plugins personalizados
proporciona una sólida introducción a los conceptos de ingeniería inversa.

Desventajas:

Carece de una guía de instalación detallada para MinGW en Windows
algunos ejemplos pueden no funcionar como se pretende
el enfoque para principiantes puede disuadir a los usuarios avanzados que buscan detalles técnicos profundos.

(basado en 6 opiniones de lectores)

Título original:

Ghidra Software Reverse Engineering for Beginners: Analyze, identify, and avoid malicious code and potential threats in your networks and systems

Contenido del libro:

Detecte errores potenciales en su código o programa y desarrolle sus propias herramientas utilizando el marco de ingeniería inversa Ghidra desarrollado por el proyecto NSA.

Características principales:

⬤ Saca el máximo partido a Ghidra en diferentes plataformas como Linux, Windows y macOS.

⬤ Aprovecha una variedad de plug-ins y extensiones para realizar desensamblaje, ensamblaje, 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.

Empezarás instalando Ghidra y explorando sus características, y poco a poco aprenderás a automatizar tareas de ingeniería inversa utilizando los plug-ins de Ghidra. A continuación, verás cómo configurar un entorno para realizar análisis de malware utilizando Ghidra y cómo utilizarlo en el modo headless. A medida que avance, utilizará las secuencias de comandos de Ghidra para automatizar la tarea de identificar vulnerabilidades en binarios ejecutables. El libro también cubre temas avanzados como el desarrollo de plug-ins Ghidra, el desarrollo de su propia interfaz gráfica de usuario, la incorporación de nuevas arquitecturas de proceso si es necesario, y la contribución al proyecto Ghidra.

Al final de este libro sobre Ghidra, usted habrá desarrollado las habilidades que necesita para aprovechar el poder de Ghidra para analizar y evitar vulnerabilidades potenciales en código y redes.

Lo que aprenderá

⬤ Aprenderás a utilizar las funciones, complementos y extensiones de Ghidra.

⬤ Comprender cómo puede contribuir a Ghidra.

⬤ Enfocarse en la ingeniería inversa de malware y realizar auditorías binarias.

⬤ Automatizar tareas de ingeniería inversa con los plug-ins de Ghidra.

⬤ Llegar a ser bien versado con el desarrollo de sus propias extensiones Ghidra, scripts y características.

⬤ Automatizar las tareas de búsqueda de vulnerabilidades en binarios ejecutables utilizando scripts de Ghidra.

⬤ Averigua cómo usar Ghidra en el modo sin cabeza.

Para quién es este libro:

Este libro de SRE es para desarrolladores, ingenieros de software, o cualquier profesional de TI con cierta comprensión de los fundamentos de la 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.

Otros datos del libro:

ISBN:9781800207974
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Ghidra Ingeniería inversa de software para principiantes: Analice, identifique y evite códigos...
Detecte errores potenciales en su código o programa y...
Ghidra Ingeniería inversa de software para principiantes: Analice, identifique y evite códigos maliciosos y amenazas potenciales en sus redes y sistemas - Ghidra Software Reverse Engineering for Beginners: Analyze, identify, and avoid malicious code and potential threats in your networks and systems
La danza de las musas: Teoría coral y poética griega antigua - The Dance of the Muses: Choral Theory...
Este libro desarrolla un análisis musical...
La danza de las musas: Teoría coral y poética griega antigua - The Dance of the Muses: Choral Theory and Ancient Greek Poetics

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)