AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (1.6 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

Communication-Based Attacks Detection in Android Applications

Chuan Ma, Tao Wang( ), Limin Shen( ), Dongkui Liang, Shuping Chen, Dianlong You
School of Information Science and Engineering, Yanshan University, the Key Laboratory for Computer Virtual Technology and System Integration of Hebei Province, Qinhuangdao 066004, China.
School of Business Administration, Hebei Normal University of Science and Technology, Qinhuangdao 066004, China.
Library of Yanshan University, Yanshan University, Qinhuangdao 066004, China.
Show Author Information

Abstract

The Android operating system provides a rich Inter-Component Communication (ICC) method that brings enormous convenience. However, the Android ICC also increases security risks. To address this problem, a formal method is proposed to model and detect inter-component communication behavior in Android applications. Firstly, we generate data flow graphs and data facts for each component through component-level data flow analysis. Secondly, our approach treats ICC just like method calls. After analyzing the fields and data dependencies of the intent, we identify the ICC caller and callee, track the data flow between them, and construct the ICC model. Thirdly, the behavior model of Android applications is constructed by a formal mapping method for component data flow graph based on Pi calculus. The runtime sensitive path trigger detection algorithm is then given. Communication-based attacks are detected by analyzing intent abnormity. Finally, we analyze the modeling and detection efficiency, and compare it with relevant methods. Analysis of 57 real-world applications partly verifies the effectiveness of the proposed method.

References

【1】
【1】
 
 
Tsinghua Science and Technology
Pages 596-614

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Ma C, Wang T, Shen L, et al. Communication-Based Attacks Detection in Android Applications. Tsinghua Science and Technology, 2019, 24(5): 596-614. https://doi.org/10.26599/TST.2018.9010133

1695

Views

97

Downloads

6

Crossref

N/A

Web of Science

5

Scopus

1

CSCD

Received: 17 October 2018
Accepted: 10 November 2018
Published: 29 April 2019
© The author(s) 2019