摘要
传统的移动应用相似性检测方法存在特征提取复杂、检测效率较低等问题。针对上述问题,提出基于API调用的抗混淆Android应用相似性检测方法,首先从DEX文件中提取引用API序列,应用反编译后对引用API进行频数统计;然后构建应用的特征向量,以此计算应用之间的相似度。实验结果证明,该方法具有较高的准确率。
The traditional Android application similarity detection methods have the problem of complex feature extraction and low detecting efficiency. Regarding the issue above, an anti-obfuscation Android application similarity detection method based on API call was proposed. Firstly, it extracts referenced API sequence from the dex file. Counting the number of referenced API after decompiling the application to build feature vector. Finally, calculate the application similarity through feature vector. The experimental results show that the method has high accuracy.
出处
《网络与信息安全学报》
2018年第1期63-68,共6页
Chinese Journal of Network and Information Security
基金
国家自然科学基金资助项目(No.61401038)~~
关键词
应用相似性
ANDROID
逆向工程
抗混淆
application similarity, Android, reverse engineering, anti-obfuscation