一种抗混淆的大规模Android应用相似性检测方法 | |
焦四辈 ; 应凌云 ; 杨轶 ; 程瑶 ; 苏璞睿 ; 冯登国 | |
刊名 | 计算机研究与发展
![]() |
2014 | |
卷号 | 51期号:7页码:1446-1457 |
关键词 | 文件内容特征 模糊散列 感知特征 安卓 应用相似性 抗混淆 file content characteristics fuzzy Hash perceptual features Android application similarity anti-obfuscation |
ISSN号 | 10001239 |
其他题名 | An anti-obfuscation method for detecting similarity among Android applications in large scale |
通讯作者 | Ying, Lingyun |
中文摘要 | 随着代码混淆、加壳技术的应用,基于行为特征的Android应用相似性检测受到的影响愈加明显.提出了一种抗混淆的大规模Android应用相似性检测方法,通过提取应用内特定文件的内容特征计算应用相似性,该方法不受代码混淆的影响,且能有效抵抗文件混淆带来的干扰.对5.9万个应用内的文件类型进行统计,选取具有普遍性、代表性和可度量性的图片文件、音频文件和布局文件作为特征文件.针对3种特征文件的特点,提出了不同内容特征提取方法和相似度计算方法,并通过学习对其相似度赋予权重,进一步提高应用相似性检测的准确性.使用正版应用和已知恶意应用作为标准,对5.9万个应用进行相似性检测实验,结果显示基于文件内容的相似性检测可以准确识别重打包应用和含有已知恶意代码的应用,并且在效率和准确性上均优于现有方案. |
英文摘要 | Code obfuscation exerts a huge impact on similarity detection among Android applications based on behavior characteristics. In order to deal with the situation, we propose a novel way of similarity detection among Android applications based on file content characteristics, which computes the similarity of file content features and can be applied to large-scale scenario in real world. Our method is not subject to code obfuscation or file obfuscation. We choose to utilize the characteristics of image, audio and layout files which are shown in our statistics as the most representative features in Android applications. Meanwhile, different weights are given to these features through machine learning, which further enhances the accuracy of our method. In addition, we implement a prototype system and particularly optimize each step to speed up the calculation, making our system suitable for large-scale scenario and give a good calculation performance. The experiments dataset contains 59 000 applications. And for both legitimate application and malware applications, our system successfully detects those repackaged pirate applications and those with the similar malicious component, which prove the effectiveness of our method. The experiment results demonstrate that similarity detection based on file content characteristics could resist the file obfuscation and give better performance in both accuracy and efficiency. |
收录类别 | EI ; CSCD |
语种 | 中文 |
CSCD记录号 | CSCD:5183671 |
公开日期 | 2014-12-16 |
内容类型 | 期刊论文 |
源URL | [http://ir.iscas.ac.cn/handle/311060/16728] ![]() |
专题 | 软件研究所_软件所图书馆_期刊论文 |
推荐引用方式 GB/T 7714 | 焦四辈,应凌云,杨轶,等. 一种抗混淆的大规模Android应用相似性检测方法[J]. 计算机研究与发展,2014,51(7):1446-1457. |
APA | 焦四辈,应凌云,杨轶,程瑶,苏璞睿,&冯登国.(2014).一种抗混淆的大规模Android应用相似性检测方法.计算机研究与发展,51(7),1446-1457. |
MLA | 焦四辈,et al."一种抗混淆的大规模Android应用相似性检测方法".计算机研究与发展 51.7(2014):1446-1457. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论