arrow
返回

S3Feature: A static sensitive subgraph-based feature for android malware detection

delete2022-01-01
delete26
PRE
AI
O
Ou, Fan
X
Xu, Jian *
DOI:10.1016/j.cose.2021.102513delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
As the most popular mobile platform, Android has become the major attack target of malware, and thus there is an urgent need to effectively thwart them. Recently, the machine learning-based technique has been a promising solution for malware detection, which highly depends on distinguishing features to separate the malware from the benign apps. Although hundreds of features are available for machine learning-based malware detectors, adversaries can also utilize feature-related knowledge to develop variants of malware to evade detection. Therefore, a key role of the Android security community is to continuously propose new features that can characterize malicious behaviors. In this paper, we propose a novel static sensitive subgraph-based feature for Android malware detection, named S(3)Featrue. First, to represent Android applications with high-level characteristics, we develop a sensitive function call graph (SFCG) by extending a function call graph (FCG) through tagging sensitive nodes on it. A malicious score is evaluated to identify sensitive nodes. Second, a large number of sensitive subgraphs (SSGs) and their neighbor subgraphs (NSGs) are mined from a SFCG to characterize suspicious behaviors of applications. Finally, after removing repetitive or isomorphic subgraphs, the remaining SSGs and NSGs are encoded into a feature vector to represent each application. For malware detection, S(3)Featrue achieves 97.04% F1-score, which performs better than other well-studied features. And a combination of S(3)Featrue and other features achieves 97.71% F1-score, which shows that S(3)Feature is a good potential feature in improving the performance of malware detection approaches or tools. (C) 2021 Elsevier Ltd. All rights reserved.
Keyword:
Malware detection
Semantic information
Sensitive subgraph
Machine learning
Feature engineering

期刊

C
Computers and Security
IF:
5.4
论文数:
4.6K
被引数:
1.4W

机构

暂无机构信息
引用论文

引用论文

Development of a Rechargeable Zinc-Air Battery
err2010-02-05
err0
errOAAI
errGwenaëlle Toussaint; Philippe Stevens; Florian Moureau; Robert Rouget; Fabrice Fourgeot
err分享
err收藏
DAPASA: Detecting Android Piggybacked Apps Through Sensitive Subgraph Analysis
err2017-08-01
err110
PREAI
errFan, Ming; Liu, Jun; Wang, Wei; Li, Haifei; Tian, Zhenzhou; Liu, Ting
err分享
err收藏
DroidChain: A novel Android malware detection method based on behavior chains
err2016-10-01
err22
PREAI
errWang, Zhaoguo; Li, Chenglong; Yuan, Zhenlong; Guan, Yi; Xue, Yibo
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容