OCOBfuscatorAPP
OCOBfuscatorAPP copied to clipboard
OCObfuscator 是一个Objective-C混淆工具, 基于LLVM Clang 中的LibTooling 模块开发。原理详见:基于LLVM的Objective-C代码混淆实现
已经停止维护!!!!
OCObfuscator
OCObfuscator 是一个Objective-C混淆工具。 基于LLVM Clang 中的LibTooling 模块开发。
博客同步: OCObfuscator
开源准备中...
混淆支持
- [x] 仅支持iOS项目
- [x] 类名混淆
- [x] 协议名混淆
- [x] 分类名
- [x] 方法名
- [x] 属性名
- [x] 实例变量名
- [x] 消息表达式
- [x] xib、Storyboard
- [ ] 云端词库
- [ ] OC Swift 混编
###版本更新
1.1.0
- 修复@selector混淆问题
- 修复method混淆问题
- 修复个别情况混淆后无法覆盖文件问题
- 提升混淆速度
1.0.1
- 修复一些Bug
- UI代码重构
- 支持Xcode12
- 丰富输出日志,包括普通日志、警告、错误等。
- 临时内置词库约有300+单词。(PS:是少了点,快马加鞭完善中)
测试代码混淆效果使用的Demo
应用截图




混淆结果截图



