{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T15:53:48Z","timestamp":1783007628374,"version":"3.54.5"},"reference-count":55,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"8","license":[{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key R&D Program of China","award":["2016QY04W0805"],"award-info":[{"award-number":["2016QY04W0805"]}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["U1536106"],"award-info":[{"award-number":["U1536106"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["61728209"],"award-info":[{"award-number":["61728209"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"National Top-notch Youth Talents Program of China"},{"DOI":"10.13039\/501100004739","name":"Youth Innovation Promotion Association CAS","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100004739","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100005090","name":"Beijing Nova Program","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100005090","id-type":"DOI","asserted-by":"crossref"}]},{"name":"National High Technology R&D Program of China (863 Program)","award":["2015AA016006"],"award-info":[{"award-number":["2015AA016006"]}]},{"name":"Ant Financial"},{"name":"ARO","award":["W911NF-13-1-0421 (MURI)"],"award-info":[{"award-number":["W911NF-13-1-0421 (MURI)"]}]},{"name":"NSF","award":["CNS-1422594"],"award-info":[{"award-number":["CNS-1422594"]}]},{"name":"NSF","award":["CNS-1505664"],"award-info":[{"award-number":["CNS-1505664"]}]},{"name":"NSF","award":["CCF-1320605"],"award-info":[{"award-number":["CCF-1320605"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. on Mobile Comput."],"published-print":{"date-parts":[[2018,8,1]]},"DOI":"10.1109\/tmc.2017.2782249","type":"journal-article","created":{"date-parts":[[2017,12,11]],"date-time":"2017-12-11T19:24:06Z","timestamp":1513020246000},"page":"1879-1893","source":"Crossref","is-referenced-by-count":18,"title":["Leveraging Information Asymmetry to Transform Android Apps into Self-Defending Code Against Repackaging Attacks"],"prefix":"10.1109","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5624-2987","authenticated-orcid":false,"given":"Kai","family":"Chen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yingjun","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5091-8464","authenticated-orcid":false,"given":"Peng","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","first-page":"51","article-title":"AndRadar: Fast discovery of android\n applications in alternative markets","author":"lindorfer","year":"2014","journal-title":"Detection of Intrusions and Malware and Vulnerability Assessment"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23247"},{"key":"ref33","article-title":"How much does an app developer earn from an app per ad click?","year":"2016"},{"key":"ref32","article-title":"Art and dalvik","year":"2017"},{"key":"ref31","article-title":"Dalvik optimization and verification with dexopt.","year":"2008"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2016.56"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-04283-1_6"},{"key":"ref36","first-page":"393","article-title":"TaintDroid: An information-flow tracking\n system for realtime privacy monitoring on smartphones","author":"enck","year":"2010","journal-title":"Proc USENIX Conf Operating System Design and Implementations"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2557547.2557558"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/1150402.1150522"},{"key":"ref28","first-page":"659","article-title":"Finding unknown malice in 10 seconds: Mass\n vetting for new threats at the Google-play scale","author":"chen","year":"2015","journal-title":"Proc Usenix Security Symp"},{"key":"ref27","first-page":"25","article-title":"View-Droid: Towards obfuscation-resilient mobile application repackaging\n detection","author":"zhang","year":"2014","journal-title":"Proc ACM Conf Sec Privacy Wireless Mobile Netw"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642977"},{"key":"ref2","article-title":"Application licensing","author":"play","year":"2013"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.16"},{"key":"ref20","article-title":"Advanced encryption standard","year":"2014"},{"key":"ref22","article-title":"Sudoku","year":"2013"},{"key":"ref21","article-title":"Anzhi market","year":"2013"},{"key":"ref24","first-page":"459","article-title":"AdRob: Examining the landscape and impact of android application plagiarism","author":"gibler","year":"2013","journal-title":"Proc ACM Int Conf Mobile Syst Appl Services"},{"key":"ref23","first-page":"1","article-title":"PlaceRaider: Virtual theft in physical\n spaces with smartphones","author":"templeman","year":"2013","journal-title":"Proc Symp Network and Distributed System Security"},{"key":"ref26","first-page":"175","article-title":"Achieving\n accuracy and scalability simultaneously in detecting application clones on android markets","author":"chen","year":"2014","journal-title":"Proc Int Conf Softw Eng"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2435349.2435377"},{"key":"ref50","article-title":"Method for stega-cipher protection of computer code","author":"moskowitz","year":"1998"},{"key":"ref51","first-page":"157","article-title":"A graph\n theoretic approach to software watermarking","author":"venkatesan","year":"2001","journal-title":"Proc Int Workshop Inf Hiding"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ARES.2015.98"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2005.2"},{"key":"ref53","article-title":"Tamper proof mutating software","author":"morgan","year":"2013"},{"key":"ref52","article-title":"Method and apparatus for verifying the integrity of software code during\n execution and apparatus for generating such software code","author":"monsifrot","year":"2011"},{"key":"ref10","first-page":"37","article-title":"Attack of the\n clones: Detecting cloned applications on android markets","author":"crussell","year":"2012","journal-title":"Comput Secur"},{"key":"ref11","first-page":"62","article-title":"Juxtapp: A scalable system for detecting code reuse among android applications","author":"hanna","year":"2012","journal-title":"Detection of Intrusions and Malware and Vulnerability Assessment"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/2435349.2435379"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2484313.2484315"},{"key":"ref13","first-page":"1","article-title":"Impeding malware analysis using conditional\n code obfuscation","author":"sharif","year":"2008","journal-title":"Proc Symp Network and Distributed System Security"},{"key":"ref14","article-title":"Get started with publishing","year":"2015"},{"key":"ref15","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1007\/3-540-61996-8_49","article-title":"Tamper resistant software: An implementation","author":"aucsmith","year":"1996","journal-title":"Information Hiding"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985995"},{"key":"ref17","first-page":"10","article-title":"MACE: Model-inference-assisted concolic exploration for protocol and vulnerability discovery","author":"cho","year":"2011","journal-title":"Proc Usenix Security Conf"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408795"},{"key":"ref19","article-title":"Ui\/application exerciser monkey","year":"2013"},{"key":"ref4","article-title":"An assembler\/disassembler for android's dex format","year":"2013"},{"key":"ref3","article-title":"Antilvl - android license verification library subversion","year":"2013"},{"key":"ref6","article-title":"Dissecting the android bouncer","author":"oberheide","year":"2012","journal-title":"Summer-Con2012 New York 2012"},{"key":"ref5","article-title":"Google play","year":"2015"},{"key":"ref8","article-title":"A specialized optimizer and obfuscator for android","year":"2013"},{"key":"ref7","article-title":"Proguard","author":"lafortune","year":"2013"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1066677.1066753"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2133601.2133640"},{"key":"ref46","first-page":"1253","article-title":"Adaptive android kernel live patching","author":"chen","year":"2017","journal-title":"Proc Usenix Secur Symp"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2381934.2381950"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1027797"},{"key":"ref47","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1007\/978-3-319-40667-1_4","article-title":"AVRAND: A\n software-based defense against code reuse attacks for AVR embedded devices","author":"pastrana","year":"2016","journal-title":"Detection of Intrusions and Malware and Vulnerability Assessment"},{"key":"ref42","first-page":"1","article-title":"The core of the matter: Analyzing malicious traffic in cellular\n carriers","author":"lever","year":"2013","journal-title":"Proc Symp Network and Distributed System Security"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23164"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2014.169"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2557547.2557571"}],"container-title":["IEEE Transactions on Mobile Computing"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielaam\/7755\/8401834\/8186215-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7755\/8401834\/08186215.pdf?arnumber=8186215","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T18:51:11Z","timestamp":1649443871000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8186215\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,1]]},"references-count":55,"journal-issue":{"issue":"8"},"URL":"https:\/\/doi.org\/10.1109\/tmc.2017.2782249","relation":{},"ISSN":["1536-1233","1558-0660","2161-9875"],"issn-type":[{"value":"1536-1233","type":"print"},{"value":"1558-0660","type":"electronic"},{"value":"2161-9875","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,8,1]]}}}