Swift (iOS/macOS) 应用安全
300 页
Chinese
PDF
4.5

Swift (iOS/macOS) 应用安全

Защита кода, данных и сетевого взаимодействия в экосистеме Apple

作者:

年份:

简介:

《Swift (iOS/macOS) 应用安全》是一本全面的实用指南,面向希望在 Apple 生态系统中构建安全应用的开发者。在当今世界,移动和桌面应用中的漏洞可能给企业造成数百万美元的损失,而用户数据需要可靠保护。本书将帮助您掌握 Swift 安全的所有关键方面,从基本原则到高级保护技术。

本书适合谁:

  • 希望提升安全领域技能的 iOS/macOS 开发者
  • 负责产品安全的 Team Lead 和架构师
  • 转向移动应用网络安全领域的学生和专业人士
  • 所有想了解黑客如何攻击 Apple 应用以及如何防御的人

您将学到什么:

  • Swift 安全开发基础:内存管理、防止缓冲区溢出、防御注入攻击
  • 使用 Keychain 和 Secure Enclave:存储密码、令牌和生物识别数据
  • 数据加密:对称加密 (AES-GCM, ChaCha20) 和非对称加密 (ECC, RSA),使用 CryptoKit
  • 网络安全:TLS/SSL、Certificate Pinning、防御中间人攻击
  • 逆向工程防护:代码混淆、越狱检测、调试防护
  • 基于 OWASP Mobile Top 10 标准的安全审计

推荐