Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering 2014
DOI: 10.1145/2635868.2635869
|View full text |Cite
|
Sign up to set email alerts
|

Apposcopy: semantics-based detection of Android malware through static analysis

Abstract: We present Apposcopy, a new semantics-based approach for identifying a prevalent class of Android malware that steals private user information. Apposcopy incorporates (i) a highlevel language for specifying signatures that describe semantic characteristics of malware families and (ii) a static analysis for deciding if a given application matches a malware signature. The signature matching algorithm of Apposcopy uses a combination of static taint analysis and a new form of program representation called Inter-Co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
193
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 348 publications
(193 citation statements)
references
References 28 publications
0
193
0
Order By: Relevance
“…Gascon et al [12] make use of embedded call graphs to build a malware detector. Other approaches [1], [4], [8], [11], [28] that rely on static or dynamic analysis also provide possible features for malware detection. Those features, along with the features we studied in this paper, could be combined to perform more accurate malware detection.…”
Section: Related Workmentioning
confidence: 99%
“…Gascon et al [12] make use of embedded call graphs to build a malware detector. Other approaches [1], [4], [8], [11], [28] that rely on static or dynamic analysis also provide possible features for malware detection. Those features, along with the features we studied in this paper, could be combined to perform more accurate malware detection.…”
Section: Related Workmentioning
confidence: 99%
“…Apposcopy [19] identifies class of Android malware using a semantic-based approach, it uses static taint analysis and a call graph inter components; authors evaluate their solution with 1027 malware obtaining an accuracy of 90%.…”
Section: Also Liangboonprakong and Colleaguesmentioning
confidence: 99%
“…Zhang et al [47] propose a dynamic analysis based on permission use to detect malicious applications. Feng et al [48] and Zhang et al [49] propose semantics-aware static analyses of applications so as to defeat malware obfuscation attacks such as those proposed by Rastogi et al [50]. All these malware detection and analysis approaches are complementary to our methodology and can be incorporated in it to enhance our detection capabilities.…”
Section: Malware Analysis and Detectionmentioning
confidence: 99%