Descripción
Adéntrese en el mundo de la ingeniería inversa de aplicaciones móviles, aprenda los fundamentos de cómo se crean y funcionan internamente las aplicaciones móviles, y analice los binarios de las aplicaciones para encontrar problemas de seguridad.
Características clave:
- Adquiera las habilidades necesarias para realizar ingeniería inversa en aplicaciones móviles.
- Comprenda los componentes internos de los binarios de aplicaciones iOS y Android.
- Explore herramientas modernas de ingeniería inversa como Ghidra, Radare2, Hopper y muchas más.
Descripción del libro:
Ingeniería inversa de aplicaciones móviles es una guía práctica enfocada en ayudar a los profesionales de la ciberseguridad a mejorar sus habilidades en seguridad móvil. Con la evolución del mundo de las TI en sistemas operativos móviles, los ciberdelincuentes están enfocando cada vez más sus esfuerzos en los dispositivos móviles. Este libro le permite mantenerse al día descubriendo problemas de seguridad a través de la ingeniería inversa de aplicaciones móviles.
Este libro comienza con los conceptos básicos de la ingeniería inversa y le enseña cómo configurar un entorno de máquina virtual aislado para realizar ingeniería inversa. Luego aprenderá sobre herramientas modernas como Ghidra y Radare2 para realizar ingeniería inversa en aplicaciones móviles, así como para comprender cómo se desarrollan las aplicaciones de Android e iOS. A continuación, explorará diferentes formas de realizar ingeniería inversa en algunas aplicaciones móviles de muestra desarrolladas para este libro. A medida que avance, aprenderá cómo la ingeniería inversa puede ayudar en las pruebas de penetración de aplicaciones de Android e iOS con la ayuda de estudios de casos. Los capítulos finales le mostrarán cómo automatizar el proceso de ingeniería inversa y análisis de binarios para encontrar problemas de seguridad de bajo riesgo.
Al final de este libro de ingeniería inversa, habrá desarrollado las habilidades que necesita para poder realizar ingeniería inversa en aplicaciones de Android e iOS y optimizar el proceso de ingeniería inversa con confianza.
Lo que aprenderá:
- Comprenda cómo configurar un entorno para realizar ingeniería inversa
- Descubra cómo se construyen los paquetes de aplicaciones de Android e iOS
- Realice ingeniería inversa en aplicaciones de Android y comprenda su funcionamiento interno
- Realice ingeniería inversa en aplicaciones de iOS creadas con programación Objective C y Swift
- Comprenda estudios de casos reales de ingeniería inversa
- Automatice la ingeniería inversa para descubrir vulnerabilidades de bajo riesgo
- Comprenda la ingeniería inversa y cómo se utilizan sus técnicas de defensa en las aplicaciones móviles
Para quién es este libro:
Este libro es para profesionales de la ciberseguridad, analistas de seguridad, entusiastas de la seguridad de aplicaciones móviles y probadores de penetración interesados en comprender el funcionamiento interno de las aplicaciones de iOS y Android a través de la ingeniería inversa. Se requieren conocimientos básicos de ingeniería inversa, así como una comprensión de los sistemas operativos móviles como iOS y Android y cómo funcionan las aplicaciones móviles en ellos.
Autor: Abhinav Mishra
Editorial: Packt Publishing
Publicado: 27/05/2022
Páginas: 166
Tipo de encuadernación: Tapa blanda
Peso: 0.65 lbs
Tamaño: 9.25h x 7.50w x 0.35d
ISBN13: 9781801073394
ISBN10: 1801073392
Categorías BISAC:
- Computadoras | Redes | General
- Computadoras | Internet | Seguridad y privacidad en línea
- Computadoras | Sistemas operativos | General
Este título no es retornable

