{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T05:08:45Z","timestamp":1750136925668,"version":"3.40.3"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319229058"},{"type":"electronic","value":"9783319229065"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-22906-5_8","type":"book-chapter","created":{"date-parts":[[2015,8,4]],"date-time":"2015-08-04T10:27:48Z","timestamp":1438684068000},"page":"99-110","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Protecting Android Apps Against Reverse Engineering by the Use of the Native Code"],"prefix":"10.1007","author":[{"given":"Mykola","family":"Protsenko","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tilo","family":"M\u00fcller","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,8,5]]},"reference":[{"key":"8_CR1","unstructured":"Gartner: Smartphone Sales report (2015). http:\/\/www.gartner.com\/newsroom\/id\/2996817. Accessed on 12 March 2015"},{"key":"8_CR2","unstructured":"Arxan Technologies: State of Mobile App Security: Apps Under Attack. https:\/\/www.arxan.com\/assets\/1\/7\/State_of_Mobile_App_Security_2014_final.pdf. Accessed on 17 February 2015"},{"key":"8_CR3","unstructured":"Business, B.: Piracy cuts into paid app sales (2012). http:\/\/www.bloomberg.com\/bw\/articles\/2012-11-01\/piracy-cuts-into-paid-app-sales. Accessed on 18 March 2015"},{"key":"8_CR4","doi-asserted-by":"crossref","unstructured":"Shao, Y., Luo, X., Qian, C., Zhu, P., Zhang, L.: Towards a scalable resource-driven approach for detecting repackaged android applications. In: Proceedings of the 30th Annual Computer Security Applications Conference, ACSAC 2014, pp. 56\u201365. ACM, New York (2014)","DOI":"10.1145\/2664243.2664275"},{"key":"8_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/978-3-642-40203-6_11","volume-title":"Computer Security \u2013 ESORICS 2013","author":"J Crussell","year":"2013","unstructured":"Crussell, J., Gibler, C., Chen, H.: AnDarwin: scalable detection of semantically similar android applications. In: Crampton, J., Jajodia, S., Mayes, K. (eds.) ESORICS 2013. LNCS, vol. 8134, pp. 182\u2013199. Springer, Heidelberg (2013)"},{"key":"8_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/978-3-642-33167-1_3","volume-title":"Computer Security \u2013 ESORICS 2012","author":"J Crussell","year":"2012","unstructured":"Crussell, J., Gibler, C., Chen, H.: Attack of the clones: detecting cloned applications on android markets. In: Foresti, S., Yung, M., Martinelli, F. (eds.) ESORICS 2012. LNCS, vol. 7459, pp. 37\u201354. Springer, Heidelberg (2012)"},{"key":"8_CR7","doi-asserted-by":"crossref","unstructured":"Octeau, D., Jha, S., McDaniel, P.: Retargeting android applications to java bytecode. In: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE 2012, pp. 6:1\u20136:11. ACM, New York (2012)","DOI":"10.1145\/2393596.2393600"},{"key":"8_CR8","volume-title":"Code Protection in Android","author":"P Schulz","year":"2012","unstructured":"Schulz, P.: Code Protection in Android. Insititute of Computer Science, Rheinische Friedrich-Wilhelms-Universitgt Bonn, Germany (2012)"},{"key":"8_CR9","unstructured":"Desnos, A., Gueguen, G.: Android: from reversing to decompilation. In: Proceedings of the Black Hat Conference. ESIEA: Operational Cryptology and Virology Laboratory, Abu Dhabi, July 2011"},{"key":"8_CR10","unstructured":"Enck, W., Octeau, D., McDaniel, P., Chaudhuri, S.: A study of android application security. In: Proceedings of the 20th USENIX Conference on Security, SEC 2011, p. 21. USENIX Association Berkeley (2011)"},{"key":"8_CR11","unstructured":"Hex-Rays: IDA (2015). https:\/\/www.hex-rays.com\/products\/ida\/. Accessed on 18 March 2015"},{"issue":"2","key":"8_CR12","doi-asserted-by":"publisher","first-page":"5:1","DOI":"10.1145\/2619091","volume":"32","author":"W Enck","year":"2014","unstructured":"Enck, W., Gilbert, P., Han, S., Tendulkar, V., Chun, B.G., Cox, L.P., Jung, J., McDaniel, P., Sheth, A.N.: TaintDroid: an information-flow tracking system for realtime privacy monitoring on smartphones. ACM Trans. Comput. Syst. 32(2), 5:1\u20135:29 (2014)","journal-title":"ACM Trans. Comput. Syst."},{"key":"8_CR13","doi-asserted-by":"crossref","unstructured":"Arzt, S., Rasthofer, S., Fritz, C., Bodden, E., Bartel, A., Klein, J., Le Traon, Y., Octeau, D., McDaniel, P.: Flowdroid: precise context, flow, field, object-sensitive and lifecycle-aware taint analysis for android apps. In: Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2014, pp. 259\u2013269. ACM, New York (2014)","DOI":"10.1145\/2594291.2594299"},{"key":"8_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/11604938_15","volume-title":"Information Security Applications","author":"M Madou","year":"2006","unstructured":"Madou, M., Anckaert, B., Moseley, P., Debray, S., De Sutter, B., De Bosschere, K.: Software protection through dynamic code mutation. In: Song, J.-S., Kwon, T., Yung, M. (eds.) WISA 2005. LNCS, vol. 3786, pp. 194\u2013206. Springer, Heidelberg (2006)"},{"key":"8_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1007\/978-3-540-79104-1_7","volume-title":"Information Security Practice and Experience","author":"J Cappaert","year":"2008","unstructured":"Cappaert, J., Preneel, B., Anckaert, B., Madou, M., De Bosschere, K.: Towards tamper resistant code encryption: practice and experience. In: Chen, L., Mu, Y., Susilo, W. (eds.) ISPEC 2008. LNCS, vol. 4991, pp. 86\u2013100. Springer, Heidelberg (2008)"},{"key":"8_CR16","volume-title":"Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection","author":"C Collberg","year":"2009","unstructured":"Collberg, C., Nagra, J.: Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection, 1st edn. Addison-Wesley Professional, Boston (2009)","edition":"1"},{"key":"8_CR17","unstructured":"Collberg, C., Thomborson, C., Low, D.: A taxonomy of obfuscating transformations. Technical report 148, Department of Computer Science, University of Auckland, July 1997"},{"key":"8_CR18","doi-asserted-by":"crossref","unstructured":"Bartel, A., Klein, J., Le Traon, Y., Monperrus, M.: Dexpler: converting android dalvik bytecode to jimple for static analysis with soot. In: Proceedings of the ACM SIGPLAN International Workshop on State of the Art in Java Program Analysis, SOAP 2012, pp. 27\u201338. ACM, New York (2012)","DOI":"10.1145\/2259051.2259056"},{"key":"8_CR19","unstructured":"L\u00e1szl\u00f3, T., Kiss, \u00c1.: Obfuscating C++ programs via control flow flattening. In: Proceedings of the 10th Symposium on Programming Languages and Software Tools, SPLST 2007, pp. 15\u201329, Dobog\u00f3k\u0151, Hungary (2007)"},{"key":"8_CR20","doi-asserted-by":"crossref","unstructured":"Collberg, C., Thomborson, C., Low, D.: Manufacturing cheap, resilient, and stealthy opaque constructs. In: Proceedings of the 25th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 1998, pp. 184\u2013196. ACM, New York (1998)","DOI":"10.1145\/268946.268962"},{"key":"8_CR21","unstructured":"Vall\u00e9e-Rai, R. Co, P., Gagnon, E., Hendren, L., Lam, P., Sundaresan, V.: Soot - a java bytecode optimization framework. In: Proceedings of the Conference of the Centre for Advanced Studies on Collaborative Research, CASCON 1999. IBM Press (1999)"},{"issue":"4","key":"8_CR22","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"2","author":"TJ McCabe","year":"1976","unstructured":"McCabe, T.J.: A complexity measure. IEEE Trans. Softw. Eng. SE 2(4), 308\u2013320 (1976)","journal-title":"IEEE Trans. Softw. Eng. SE"},{"issue":"6","key":"8_CR23","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber, S.R., Kemerer, C.F.: A metrics suite for object oriented design. IEEE Trans. Softw. Eng. 20(6), 476\u2013493 (1994)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"8_CR24","unstructured":"0xlab: 0xbench (2011). https:\/\/code.google.com\/p\/0xbench\/. Accessed on 10 March 2015"}],"container-title":["Lecture Notes in Computer Science","Trust, Privacy and Security in Digital Business"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-22906-5_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,21]],"date-time":"2023-02-21T07:38:30Z","timestamp":1676965110000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-22906-5_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319229058","9783319229065"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-22906-5_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"5 August 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}