增强本地代码安全性的Android软件保护方法
目前针对Android平台的软件保护大多集中在如何保护Dalvik字节码程序,对于本地代码程序的安全性还没有引起人们足够的重视。为了阻止攻击者对本地代码的破坏,设计实现了一种Android平台本地代码保护方法。在原始代码中插入多个冗余数据和完整性校验代码,并且对编译后的程序进行加密,使本地代码具备了抵抗攻击者静态分析和动态篡改的能力。实验结果表明,该方法可以在攻击者对本地代码进行篡改时及时地发现篡改行为,从而有效地保护Android平台本地代码,增强整个应用软件的安全性。
Android、软件保护、完整性校验、代码加密、本地代码
TP311(计算技术、计算机技术)
国家自然科学基金项目61070207,61370195;北京市自然科学基金项目4132060;“十二五”国家密码发展基金密码理论课题MMJJ201201002
2015-04-13(万方平台首次上网日期,不代表论文的发表时间)
共5页
21-25