产品简介

移动应用安全加固(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 包加固、类安全加固。

阿里云首页 移动开发平台 mPaaS 相关技术圈