본문 바로가기
  • Home

Enhancing an Android App Filtering Scheme using an Integrity Verification Module

  • Journal of Software Assessment and Valuation
  • Abbr : JSAV
  • 2013, 9(2), pp.23-31
  • Publisher : Korea Software Assessment and Valuation Society
  • Research Area : Engineering > Computer Science
  • Received : December 20, 2013
  • Accepted : December 25, 2013
  • Published : December 31, 2013

Kang SeongWook 1 Younsik Jeong 1 SEONG JE CHO 1

1단국대학교

ABSTRACT

In this paper, we propose a scheme to filter out copyrighted Android applications which are illegally distributed through online internet sites. A previous simple filtering scheme based on the hash value of a classes.dex file has a problem that the previous scheme can be bypassed by a straightforward change like modifying the hash value. To address the problem, we introduce a new module to verify the integrity of the hash value and certificate information for each Android application. The integrity verification module uses two kinds of information inside an APK file. The first information is a hash value of manifest.mf where we can determine whether the hash value is modified or not by comparing it with one initially stored a database. The second information is a certificate of cert.rsa which can be used to determine if the target file is repackaged or not. Through some experiments, we show that the proposed scheme can overcome the limitation of the previous one and evaluate performance of our scheme.

Citation status

* References for papers published after 2022 are currently being built.