Segurança de Aplicativos Swift (iOS/macOS)
Защита кода, данных и сетевого взаимодействия в экосистеме Apple
Resumo:
O livro «Segurança de Aplicativos Swift (iOS/macOS)» é um guia prático abrangente para desenvolvedores que desejam criar aplicativos seguros no ecossistema Apple. No mundo moderno, vulnerabilidades em aplicativos móveis e desktop custam milhões de dólares às empresas, e os dados dos usuários exigem proteção confiável. Este livro ajudará você a dominar todos os aspectos-chave da segurança em Swift, desde princípios básicos até técnicas avançadas de proteção.
Para quem é este livro:
- Desenvolvedores iOS/macOS que desejam aprimorar suas habilidades em segurança
- Team Leads e arquitetos responsáveis pela segurança dos produtos
- Estudantes e profissionais que estão migrando para a área de cibersegurança de aplicativos móveis
- Todos que desejam entender como hackers atacam aplicativos Apple e como se proteger
O que você aprenderá:
- Fundamentos do desenvolvimento seguro em Swift: gerenciamento de memória, prevenção de estouro de buffer, proteção contra injeções
- Trabalho com Keychain e Secure Enclave: armazenamento de senhas, tokens e dados biométricos
- Criptografia de dados: simétrica (AES-GCM, ChaCha20) e assimétrica (ECC, RSA), uso do CryptoKit
- Segurança de rede: TLS/SSL, Certificate Pinning, proteção contra Man-in-the-Middle
- Proteção contra engenharia reversa: ofuscação de código, Jailbreak detection, proteção contra debugging
- Auditoria de segurança de acordo com o padrão OWASP Mobile Top 10