用途:为使用 Swift 构建的 iOS 应用提供防御性安全模式,覆盖静态数据、传输中数据、运行时完整性、二进制保护、代码签名卫生与隐私合规,帮助应用抵御现实攻击。
主要能力与8大领域:Keychain 与 Secure Enclave、Data Protection 等级、ATS 与证书固定、越狱检测、运行时篡改检测、二进制保护、代码签名与 entitlements、隐私清单,各对应 references/ 下的深入文件。
使用方式:先读 SKILL.md,再按需加载引用的深入文件;按有序指引、检查清单与决策规则执行,而非摘取零散片段;产出需明确假设、风险与后续工作。
典型场景:新建处理敏感数据的应用、安全评审或渗透测试前加固、受监管应用提交上架前准备、安全事件或红队发现响应、审查第三方 SDK 影响。
适用限制:不适用于通用 Swift 风格问题、崩溃预防或单独添加生物识别门禁,这些应使用相应配套技能。越狱检测与固定并非绝对,对越狱设备上的 Frida 钩子或 SSL Kill Switch 可能被绕过;应结合遥测与优雅降级而非硬崩溃。代码签名建议使用 CI 安全钥匙串而非提交 .p12 文件。资料未提供具体命令、价格或平台限制等更多细节。