全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

增强本地代码安全性的Android软件保护方法

DOI: 10.13190/j.jbupt.2015.01.004, PP. 21-25

Keywords: Android,软件保护,完整性校验,代码加密,本地代码

Full-Text   Cite this paper   Add to My Lib

Abstract:

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

References

[1]  Aleksandrina Kovacheva. Efficientcode obfuscation for Android[J]. Communications in Computer and Information Science, 2013, 409: 104-119.
[2]  Patrick Schulz. Android security analysis challenge: tampering Dalvik bytecode during runtime[EB/OL]. BlueboxSec, 2013. https://bluebox.com/technical/android-security-analysis-challenge-tampering-dalvik-bytecode-dur-ing-runtime.
[3]  Bill Horne, Lesley Matheson, Casey Sheehan, et al. Dynamic self-checking techniques for improved tamper resistance[J]. Security and Privacy in Digital Rights Management, 2002, 2320: 141-159.
[4]  Shamir A. How to share a secret[J]. Communications of the ACM, 1979, 24(11): 612-613.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133