Skip to content

OCObfuscator 是一个Objective-C混淆工具, 基于LLVM Clang 中的LibTooling 模块开发。原理详见:基于LLVM的Objective-C代码混淆实现

newpoker/OCOBfuscatorAPP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OCObfuscator

OCObfuscator 是一个Objective-C混淆工具, 基于LLVM Clang 中的LibTooling 模块开发。原理详见:基于LLVM的Objective-C代码混淆实现

博客同步: OCObfuscator

混淆支持

  • 类名混淆
  • 协议名混淆
  • 分类名
  • 方法名
  • 属性名
  • 实例变量名
  • 消息表达式
  • xib、Storyboard
  • 云端词库

说明: 如果被混淆的代码有在静态库或动态库中被使用,请在混淆前剔除该文件勾选,否则会导致找不到方法或者未定义符号

应用截图

初始界面

即将构建

构建中

构建完成

混淆结果截图

混淆前

混淆后

混淆前

混淆后

About

OCObfuscator 是一个Objective-C混淆工具, 基于LLVM Clang 中的LibTooling 模块开发。原理详见:基于LLVM的Objective-C代码混淆实现

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published