使用源码或IPA加固的方式,对应用或组件进行强有力的混淆加固,防止被逆向、调试、破解、分析,有效的保护应用或组件的安全。
核心技术
常量字符串加密
对字符串采取随机加密,运行时动态解密。
基本块分裂
对C/C++/OC/Swift代码中函数所对应的基本块进行"分裂"变扁,增加破解者分析难度。
指令多样化
对C/C++/OC/Swift代码中每条逻辑指令随机转换成等价的多条逻辑指令组合,增加攻击者对程序进行逆向分析篡改的难度。
控制流保护
对应用程序逻辑结构进行打乱混排,保证源码可读性降到最低。
主要功能
根据iOS的技术原理和破解原理,在OC/C/C++/Swift代码编译的过程中,通过字符串随机加密,指令多样化、基本块分裂、控制流引入、跳转指令插入、 控制流扁平化、控制流间接化等核心技术,保护应用免遭破解攻击,并且加密后的APP性能和稳定性不受影响。
常量字符串加密指令多样化基本块分裂控制流引入跳转指令插入控制流扁平化控制流间接化
oc/c/c++/Swift
ipa
|
| ||||||||||||||
铭冠网安微信客服
广州铭冠信息科技有限公司(铭冠网安) 地址:广州市天河区广汕二路602号广州天河软件园柯木朗园区5栋422室 邮编:510520 邮箱:market@gzmcrown.com 电话:020-85546375/020-85548284 13560355825(微信同号) © 2016~2028 All rights reserved