目前针对 Android 平台的软件保护大多集中在如何保护 Dalvik 字节码程序, 对于本地代码程序的安全性还 没有引起人们足够的重视. 为了阻止攻击者对本地代码的破坏,设计实现了一种 Android 平台本地代码保护方法. 在原始代码中插入多个冗余数据和完整性校验代码,并且对编译后的程序进行加密, 使本地代码具备了抵抗攻击 者静态分析和动态篡改的能力. 实验结果表明,该方法可以在攻击者对本地代码进行篡改时及时地发现篡改行为, 从而有效地保护 Android 平台本地代码,增强整个应用软件的安全性
2022-05-24 13:21:05 510KB 安卓保护方法
1