{"title":"Effective and scalable repackaged application detection based on user interface","authors":"Meiqi Lin, Dafang Zhang, Xin Su, Tinghao Yu","doi":"10.1109/INFCOMW.2017.8116343","DOIUrl":null,"url":null,"abstract":"The app repackaging has became one of the most serious problems on Android platform nowadays. In the past, most of studies focus on the code detection, which deals with the billion opcodes, thus time consumption is expensive. Besides, it lacks the resistance to code obfuscation and hardening technology thus accuracy will easily be affected. Recently, UI-based detection was proposed. Some dynamic UI-based approaches have shown their effectiveness on repackaging detection, while all of them need to execute each app to obtain features, so it's not scalable for large apps repository analysis. In this paper, we proposed an efficient and simple approach to scalable detection, which is based on static UI features and includes two phase detection. In the coarse-grained phase, we proposed an effective dynamic selection algorithm, which is more accurate and efficient than the fixed threshold. In the fine-grained phase, we detect repackaged apps using entropy. Experimental results show that our proposed approach has a better performance on repackaged apps detection.","PeriodicalId":306731,"journal":{"name":"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFCOMW.2017.8116343","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The app repackaging has became one of the most serious problems on Android platform nowadays. In the past, most of studies focus on the code detection, which deals with the billion opcodes, thus time consumption is expensive. Besides, it lacks the resistance to code obfuscation and hardening technology thus accuracy will easily be affected. Recently, UI-based detection was proposed. Some dynamic UI-based approaches have shown their effectiveness on repackaging detection, while all of them need to execute each app to obtain features, so it's not scalable for large apps repository analysis. In this paper, we proposed an efficient and simple approach to scalable detection, which is based on static UI features and includes two phase detection. In the coarse-grained phase, we proposed an effective dynamic selection algorithm, which is more accurate and efficient than the fixed threshold. In the fine-grained phase, we detect repackaged apps using entropy. Experimental results show that our proposed approach has a better performance on repackaged apps detection.