完全免费 · macOS 原生应用 · 支持 Apple Silicon

专业级 iOS
源码混淆工具

ShroudX 是一款面向 iOS 开发者的源码混淆加固工具,支持 Objective-C 和 Swift 项目。 通过 10+ 种混淆策略和精细化的过滤系统,全方位保护您的核心代码资产安全。

10+
混淆策略
7
过滤系统
双语言
OC & Swift
ShroudX 主界面 - 源码混淆加固面板

全方位源码保护能力

从类名、属性、方法到资源文件,ShroudX 提供多层次、可配置的代码混淆方案

🔐

类名混淆

自动重命名 Objective-C / Swift 类名,支持前缀/后缀/组合匹配规则,有效阻止逆向分析

🔧

属性与方法混淆

深度混淆属性名和方法选择器,配合白名单机制保护系统 API 不受影响

📦

资源文件混淆

重命名图片、XIB、Storyboard 等资源文件,同步更新代码中的引用关系

🔑

MD5 值更新

批量修改资源文件的 MD5 校验值,防止通过文件哈希进行完整性比对检测

🔄

UUID 翻新

重新生成 iOS 工程的 UUID 标识,改变项目指纹特征

🏗️

工程名修改

一键修改项目工程名称及内部引用,实现项目级别的身份伪装

🧹

注释删除

自动清除源码中的开发注释,移除泄露业务逻辑的文字线索

⚙️

宏定义混淆

对宏定义标识符进行替换混淆,覆盖条件编译宏与普通定义宏

📁

目录混淆

对项目目录结构进行混淆处理,增加逆向分析的复杂度

三步完成源码保护

简洁直观的操作流程,无需复杂的配置即可快速上手

1

选择项目

导入您的 Xcode 项目目录,可选择附加映射表文件用于精准定位

2

配置规则

勾选需要的混淆策略,在各个过滤模块中设置排除规则和白名单

3

开始混淆

点击「开始混淆」按钮,等待处理完成后查看日志确认结果

🎉 完全免费 · 无任何功能限制

立即开始保护你的 iOS 源码

下载 ShroudX,为你的项目添加一层专业的代码保护屏障 — 零成本,全功能

🖥️ 系统要求:macOS 11.0 及以上版本(支持 Intel 与 Apple Silicon) ·  💰 当前版本免费