Android App Birthmarking Technique Resilient to Code Obfuscation 


Vol. 40,  No. 4, pp. 700-708, Apr.  2015


PDF
  Abstract

A software birthmark is the set of characteristics of a program which can be used to identify the program. Many researchers have studied on detecting theft of java programs using some birthmarks. In case of Android apps, code obfuscation techniques are used to protect the apps against reverse-engineering and tampering. However, attackers can also use the obfuscation techniques in order to conceal a stolen program. A birthmark (feature) of an app can be alterable by code obfuscations. Therefore, it is necessary to detect Android app theft based on the birthmark which is resilient to code obfuscation. In this paper, we propose an effective Android app birthmark and app theft detection through the proposed birthmark. By analyzing some obfuscation tools, we have first selected parameter and the return types of methods as an adequate birthmark. Then, we have measured similarity of target apps using the birthmarks extracted from the apps, where some target apps are not obfuscated and the others obfuscated. The measurement results show that our proposed birthmark is effective for detecting Android app theft even though the apps are obfuscated.

  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

D. Kim, S. Cho, Y. Chung, J. Woo, J. Ko, S. Yang, "Android App Birthmarking Technique Resilient to Code Obfuscation," The Journal of Korean Institute of Communications and Information Sciences, vol. 40, no. 4, pp. 700-708, 2015. DOI: .

[ACM Style]

Dongjin Kim, Seong-je Cho, Youngki Chung, Jinwoon Woo, Jeonguk Ko, and Soo-mi Yang. 2015. Android App Birthmarking Technique Resilient to Code Obfuscation. The Journal of Korean Institute of Communications and Information Sciences, 40, 4, (2015), 700-708. DOI: .

[KICS Style]

Dongjin Kim, Seong-je Cho, Youngki Chung, Jinwoon Woo, Jeonguk Ko, Soo-mi Yang, "Android App Birthmarking Technique Resilient to Code Obfuscation," The Journal of Korean Institute of Communications and Information Sciences, vol. 40, no. 4, pp. 700-708, 4. 2015.