Seguridad de aplicaciones Swift (iOS/macOS)
Защита кода, данных и сетевого взаимодействия в экосистеме Apple
Resumen:
El libro «Seguridad de aplicaciones Swift (iOS/macOS)» es una guía práctica exhaustiva para desarrolladores que desean crear aplicaciones seguras en el ecosistema Apple. En el mundo actual, las vulnerabilidades en aplicaciones móviles y de escritorio cuestan a las empresas millones de dólares, y los datos de los usuarios requieren una protección sólida. Este libro le ayudará a dominar todos los aspectos clave de la seguridad en Swift, desde principios básicos hasta técnicas avanzadas de protección.
¿Para quién es este libro?
- Desarrolladores iOS/macOS que deseen mejorar sus habilidades en seguridad
- Team Leads y arquitectos responsables de la seguridad de los productos
- Estudiantes y profesionales que se están pasando al ámbito de la ciberseguridad de aplicaciones móviles
- Todos aquellos que quieran entender cómo los hackers atacan las aplicaciones Apple y cómo defenderse
¿Qué aprenderá?
- Fundamentos del desarrollo seguro en Swift: gestión de memoria, prevención de desbordamiento de búfer, protección contra inyecciones
- Trabajo con Keychain y Secure Enclave: almacenamiento de contraseñas, tokens y datos biométricos
- Cifrado de datos: simétrico (AES-GCM, ChaCha20) y asimétrico (ECC, RSA), uso de CryptoKit
- Seguridad de red: TLS/SSL, Certificate Pinning, protección contra Man-in-the-Middle
- Protección contra ingeniería inversa: ofuscación de código, Jailbreak detection, protección contra depuración
- Auditoría de seguridad según el estándar OWASP Mobile Top 10