An Active Android Application Repacking Detection Approach

被引:0
|
作者
Sun, Xin [1 ]
Han, Jiajia [1 ]
Dai, Hua [1 ]
Li, Qinyuan [1 ]
机构
[1] State Grid Zhejiang Elect Power Res Inst, Power Technol Ctr, Hangzhou, Peoples R China
关键词
Android application; repackaging detection; active detection; code watermarking;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Repackaging applications as the main carrier of Android malware have caused huge losses to users. In addition, the third-party application market that Android applications rely on is characterized by missing audits and lax supervision, which further encourages the distribution of repackaged applications. Most of the traditional repackaging detection approaches need to rely on a third-party detection platform to passively determine whether or not the Android application is repackaged, which has a high false negative rate. In order to solve the problem, this paper proposes an active detection approach for Android code repacking. The approach embeds code watermarking with the detection code into the appropriate conditional branch code block by means of dynamic loading to achieve the hidden purpose. Then, the active detection approach compares the consistency of the runtime application signature and the original code watermarking signature to realize the code repackaging recognition. Finally, this work takes eight different types of Android applications from Github on three different mobile phones to verify the validity of the approach. Experimental results show that an Android application containing a selfdetecting code watermarking can effectively perform repackaging detection without relying on third parties.
引用
收藏
页码:493 / 496
页数:4
相关论文
共 50 条
  • [21] Malicious application detection in android - A systematic literature review
    Sharma, Tejpal
    Rattan, Dhavleesh
    COMPUTER SCIENCE REVIEW, 2021, 40
  • [22] Mobile Melanoma Detection Application for Android Smart Phones
    Fosu, Kyle Phillips Ollie
    Jouny, Ismail
    2015 41ST ANNUAL NORTHEAST BIOMEDICAL ENGINEERING CONFERENCE (NEBEC), 2015,
  • [23] Application of Machine Learning Algorithms for Android Malware Detection
    Kakavand, Mohsen
    Dabbagh, Mohammad
    Dehghantanha, Ali
    2018 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS (CIIS 2018), 2018, : 32 - 36
  • [24] RepDroid: An Automated Tool for Android Application Repackaging Detection
    Yue, Shengtao
    Feng, Weizan
    Ma, Jun
    Jiang, Yanyan
    Tao, Xianping
    Xu, Chang
    Lu, Jian
    2017 IEEE/ACM 25TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2017, : 132 - 142
  • [25] A Review of Static Detection Methods for Android Malicious Application
    Pan J.
    Cui Z.
    Lin G.
    Chen X.
    Zheng L.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (08): : 1875 - 1894
  • [26] REPACKED ANDROID APPLICATION DETECTION USING IMAGE SIMILARITY
    Khan, M. A. Rahim
    Tripathi, R. C.
    Kumar, Ajit
    NEXO REVISTA CIENTIFICA, 2020, 33 (01): : 190 - 199
  • [27] Anomalous Android Application Detection with Latent Semantic Indexing
    Shahriar, Hossain
    Clincy, Victor
    PROCEEDINGS 2016 IEEE 40TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC), VOL 2, 2016, : 624 - 625
  • [28] Malicious Application Detection and Classification System for Android Mobiles
    Malik, Sapna
    Khatter, Kiran
    INTERNATIONAL JOURNAL OF AMBIENT COMPUTING AND INTELLIGENCE, 2018, 9 (01) : 95 - 114
  • [29] Leboh 2: An Android Application for Solid Waste Detection
    Handhayani, Teny
    Pawening, Ageng Hadi
    Hendryli, Janson
    IAENG International Journal of Computer Science, 2023, 50 (04)
  • [30] A Rapid and Scalable Method for Android Application Repackaging Detection
    Jiao, Sibei
    Cheng, Yao
    Ying, Lingyun
    Su, Purui
    Feng, Dengguo
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2015, 2015, 9065 : 349 - 364