Towards android application protection via kernel extension

Tuo Wang, Lu Liu, Chongzhi Gao, Jingjing Hu, Jingyu Liu*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

As an integral part of Android system security, Android application protection has always been favored by researchers. The current popular protection schemes include the source code confusion, anti-debugging technology, and confusions of executable files. However, these schemes modify the applications more or less undoubtedly, and that causes inconvenience while these applications are running. This article proposes a kernel-level Android application protection scheme which can eliminate the need for additional application modifications and protect all application data. Therefore, we designed an encryption system and implemented a prototype system Godzilla on the basis of the Linux kernel 3.18.14 in order to verify the validity of the design. Experiments show that the system can achieve our goals well. Compared to non-protected applications, protected ones will have corresponding time loss during installation and startup, but they are all within acceptable limits.

Original languageEnglish
Title of host publicationAlgorithms and Architectures for Parallel Processing - ICA3PP 2018 International Workshops, Proceedings
EditorsTing Hu, Hongwei Li, Qian Wang, Feng Wang
PublisherSpringer Verlag
Pages131-137
Number of pages7
ISBN (Print)9783030052331
DOIs
Publication statusPublished - 2018
Event18th International Conference on Algorithms and Architectures for Parallel Processing - ICA3PP 2018 Collocated Workshops: ICA3PP 2018 Workshop on Intelligent Algorithms for Large-scale Complex Optimization Problems, IALCOP 2018, ICA3PP 2018 Workshop on Security and Privacy in Data Processing, SPDP 2018 - Guangzhou, China
Duration: 15 Nov 201817 Nov 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11338 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th International Conference on Algorithms and Architectures for Parallel Processing - ICA3PP 2018 Collocated Workshops: ICA3PP 2018 Workshop on Intelligent Algorithms for Large-scale Complex Optimization Problems, IALCOP 2018, ICA3PP 2018 Workshop on Security and Privacy in Data Processing, SPDP 2018
Country/TerritoryChina
CityGuangzhou
Period15/11/1817/11/18

Keywords

  • Android application
  • Encryption system
  • Kernel

Fingerprint

Dive into the research topics of 'Towards android application protection via kernel extension'. Together they form a unique fingerprint.

Cite this