有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

Android 应用加固

移动应用安全提供的 Android 应用加固支持.apk文件加固、.aab文件加固。

.apk文件

.apk文件加固支持基础版和企业版。每个版本对应功能如下表所示:
类别
功能
基础版
企业版
反编译保护
反编译保护
DEX 反编译保护
壳加密算法保护
-
AndroidManifest.xml 防篡改
DEX 文件整体加固保护
DEX 文件整体加固保护
-
DEX 虚拟化加固(VMP)
防篡改保护
APK 防篡改保护
-
APK 防二次打包保护
-
APK 签名文件校验保护
源代码防篡改保护
DEX 文件防篡改
DEX 文件防篡改
-
SO 库防篡改
资源防篡改保护
-
assets 资源防篡改
-
res 资源防篡改
-
raw 资源防篡改
-
配置文件防篡改
防调试保护
防调试保护
-
加固壳防动态调试
-
防线程动态调试保护
-
防进程动态调试保护
-
防 JDWP 调试
-
防注入保护
-
防内存数据读取
-
防内存数据修改
数据与资源保护
资源文件加密
-
assets 资源文件加密
-
res 资源文件加密
防模拟器运行
防模拟器运行检测
-
开启后防止市场上大部分模拟器环境运行
so文件加密
so文件加密
-
so文件代码加密
价格
-
免费
8万/年/App
适用范围
-
个人开发者适用
金融 App 及企业适用

.aab文件

.aab文件加固仅支持企业版,具体功能如下表所示:
功能大类
功能描述
反编译保护
壳加密算法保护
DEX 文件整体加固保护
DEX 虚拟化加固(VMP)
防调试保护
防模拟器保护
加固壳防动态调试
防线程动态调试保护
防进程动态调试保护
防 JDWP 调试
防注入保护
防内存数据读取
防内存数据修改
数据与资源保护
assets 资源文件加密
防模拟器运行
防模拟器运行检测,开启后防止市场上大部分模拟器环境运行
so 文件加密
so 文件代码加密
价格
8万/年/App
注意:若.apk文件与.aab文件的包名相同,采购1套 Android 加固工具即可
适用范围
金融 App 及企业适用

iOS源码混淆

常量字符串加密

在源码编译期对常量字符串进行加密,避免攻击者利用常量字符串进行核心代码定位,获取敏感信息。

指令多样化

将某些逻辑指令转换成随机等价的多条逻辑指令组合,增大破解者代码分析的难度,有效隐藏和保护核心算法原始逻辑。

基本块分割

将某个基本块随机分割成多个基本块,并对分割后的基本块进行混排,使控制流更加复杂。

伪控制流

在原有控制流中引入冗余控制逻辑,使应用控制流图复杂化,增大逆向工具分析程序逻辑的难度。

控制流扁平化

遇到循环结构时,会进行结构转换,达到隐藏程序原始逻辑的目的。


http://www.vxiaotou.com