产品简介
移动应用安全加固(Mobile Security Armor,简称 MSA)为移动应用(下文简称 App)提供稳定、简单、有效的安全保护,提高 App 的整体安全水平,力保应用不被逆向破解。
支持对 Android 应用进行加固,暂不提供 iOS 应用加固能力。
产品背景
由于 Android 系统本身的开源特性,使应用极易遭到盗版侵袭、反编译破解等攻击,严重影响应用的数据与隐私安全。为解决上述问题,对 APK 或 AAB 包进行加固并对加固后的 APK/AAB 包进行兼容性测试和功能回归测试,可最大限度保障应用不被破解。
产品优势
操作简单,开箱即用
Android 通过上传 APK 进行加固。
高稳定性与兼容性
移动应用安全加固依赖于阿里云集团的移动安全加固技术,经历了淘系等上亿级别业务锤炼,兼顾安全性与兼容性,实现极低崩溃率。不仅支持 ARM、AARCH64、X86、X64,还支持 Android 4.2 到 Android Q 全线系统版本。
Java2C,提升安全防护级别
字节码被转换为 native 二进制码以提高代码破解难度;代码被编译成由 JNI 调用的 so 文件使攻击者无法实施 Java 逆向分析技术。
企业级能力支持
提供 OpenAPI 能力,方便对接客户系统(如 Jenkins),提升自动化效率;移动应用安全加固可与热修复功能同时使用,支持的主流热修复能力包括:mPaaS 热修复、阿里热修复、腾讯 Tinker 热修复。
功能特性
以下列出 Android 应用安全加固支持的加固能力,有关加固能力具体说明,请参见 基础术语。
Android 应用安全加固提供的加固能力包括:APK/AAB 包加固、类安全加固。