几维安全iOS加密原理及三个功能!
几维安全iOS加密原理
几维安全编译器基于LLVM编译器中间层实现,加密代码与业务代码紧密结合,有效阻挡逆向分析,加密过程不依赖于特定系统环境,无兼容性问题。
几维安全iOS加密三个功能
字符串加密
字符串加密字符串加密功能能够隐藏程序中的关键字符串,使逆向分析无法通过字符串分析程序关键位置和依赖关系,提供逆向分析难度。
自定义函数混淆
自定义指定函数进行代码混淆,并且指定对应强度,可以提供关键部分高强度代码混淆,这样可以在控制包体大小的情况下获取更好的加密强度
Bitcode模式
Bitcode是LLVM编译器的中间代码的一种编码,LLVM的前端可以理解为C/C++/OC/Swift等编程语言,LLVM的后端可以理解为各个芯片平台上的汇编指令或者可执行机器指令数据,那么,BitCode就是位于这两者直接的中间码
上一篇: 苹果更新iOS安全指南
下一篇: 安卓加密软件哪个好?首选几维安全!