SwiftyShield/swiftyshield

GitHub: SwiftyShield/swiftyshield

SwiftyShield是一款Swift代码混淆工具,用于保护源代码安全。

Stars: 121 | Forks: 0

# SwiftyShield ## 📥 下载 **官方网站**: [https://www.swiftyshield.com](https://www.swiftyshield.com) 访问官方网站下载 SwiftyShield 最新版本 ## ✨ 功能 ### 🔐 安全源代码保护 - **智能混淆**: 只更改代码名称而不影响代码逻辑 - **全局声明混淆**: 混淆类名、方法名、属性名和其他全局标识符 - **临时变量混淆**: 可选的临时变量混淆功能 - **增量混淆**: 支持基于历史记录的增量混淆,旧代码重用历史映射,仅对新代码进行混淆 ### 🎯 灵活的配置选项 - **模块选择**: 自由选择要混淆的模块 - **忽略列表**: 配置忽略的协议名称和变量名称 - **构建模式**: 支持调试和发布构建模式 - **智能模块关联处理**: 自动处理模块之间的依赖关系 ### 📊 完整的记录管理 - **混淆历史**: 本地保存所有混淆操作记录 - **详细信息**: 记录混淆持续时间、混淆次数、模块信息等 - **导入/导出**: 支持混淆记录的 JSON 导入和导出 - **快速重用**: 基于历史记录执行增量混淆 ### 👤 账户系统 - **Apple ID 登录**: 使用 Apple ID 安全登录 - **高级会员**: 升级到高级会员以解锁更多功能 - **个性化定制**: 高级用户可以自定义混淆功能 ### Q: 我在哪里获取支付 ID? A: 完成支付后,支付 ID 将发送到您注册的邮箱,请查收(可能需要几分钟)。 ### Q: 如何忽略映射到服务器端字段的属性? A: 如果您的 Model 遵循 `Codable` 协议,则无需额外处理 - SwiftyShield 将自动处理。否则,您需要创建一个自定义协议,并在混淆之前将协议名称添加到忽略协议列表中,以确保映射关系不会中断。
标签:Apple ID, JSON导入导出, Swift, TLS抓取, 付费软件, 代码优化, 代码混淆, 依赖管理, 历史记录管理, 可配置性, 增量更新, 安全配置, 安全防护, 定制化, 智能处理, 模块化, 混淆工具, 源代码保护, 用户体验, 用户界面, 编程工具, 账户系统, 软件加密, 软件升级, 软件发布, 软件安全, 软件支持, 软件维护, 远程代码执行