Hacking iOS

En este capítulo abordaremos la seguridad y el análisis de aplicaciones y sistemas en la plataforma iOS desde una perspectiva de bug bounty y ciberseguridad ofensiva. iOS, como sistema operativo móvil desarrollado por Apple, presenta características únicas en su arquitectura, modelo de seguridad y ecosistema que requieren un conocimiento especializado para identificar y explotar posibles vulnerabilidades.

Exploraremos la arquitectura interna de iOS, desde el kernel Darwin y su soporte ARM64, hasta los mecanismos críticos como sandboxing, entitlements y code signing que protegen a las aplicaciones y al sistema. Además, veremos cómo analizar aplicaciones iOS, incluyendo técnicas estáticas y dinámicas, uso de herramientas especializadas, y las implicaciones del jailbreak en la superficie de ataque.

Este capítulo es una guía esencial para entender las peculiaridades del hacking en iOS y potenciar tus habilidades en la búsqueda responsable de fallos de seguridad.

Última actualización