{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,15]],"date-time":"2025-11-15T10:21:31Z","timestamp":1763202091521,"version":"3.41.0"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319680620"},{"type":"electronic","value":"9783319680637"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-68063-7_13","type":"book-chapter","created":{"date-parts":[[2017,9,12]],"date-time":"2017-09-12T08:23:18Z","timestamp":1505204598000},"page":"193-202","source":"Crossref","is-referenced-by-count":5,"title":["Estimating Software Obfuscation Potency with Artificial Neural Networks"],"prefix":"10.1007","author":[{"given":"Daniele","family":"Canavese","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leonardo","family":"Regano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cataldo","family":"Basile","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessio","family":"Viticchi\u00e9","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,9,13]]},"reference":[{"key":"13_CR1","doi-asserted-by":"crossref","unstructured":"Adebiyi, A., Arreymbi, J., Imafidon, C.: Applicability of neural networks to software security. In: 14th International Conference on Computer Modelling and Simulation, pp. 19\u201324 (2012)","DOI":"10.1109\/UKSim.2012.14"},{"key":"13_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-44647-8_1","volume-title":"Advances in Cryptology \u2014 CRYPTO 2001","author":"B Barak","year":"2001","unstructured":"Barak, B., Goldreich, O., Impagliazzo, R., Rudich, S., Sahai, A., Vadhan, S., Yang, K.: On the (im)possibility of obfuscating programs. In: Kilian, J. (ed.) CRYPTO 2001. LNCS, vol. 2139, pp. 1\u201318. Springer, Heidelberg (2001). doi: 10.1007\/3-540-44647-8_1"},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Ceccato, M., Penta, M.D., Nagra, J., Falcarin, P., Ricca, F., Torchiano, M., Tonella, P.: The effectiveness of source code obfuscation: an experimental assessment. In: IEEE 17th International Conference on Program Comprehension, pp. 178\u2013187 (2009)","DOI":"10.1109\/ICPC.2009.5090041"},{"issue":"6","key":"13_CR4","doi-asserted-by":"crossref","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":"13_CR5","unstructured":"Collberg, C., Thomborson, C., Low, D.: A taxonomy of obfuscating transformations. Technical report, University of Auckland, July 1997"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Collberg, C., Thomborson, C., Low, D.: Manufacturing cheap, resilient, and stealthy opaque constructs. In: 25th ACM SIGPLAN Symposium on Principles of Programming Languages, pp. 184\u2013196 (1998)","DOI":"10.1145\/268946.268962"},{"issue":"8","key":"13_CR7","doi-asserted-by":"crossref","first-page":"735","DOI":"10.1109\/TSE.2002.1027797","volume":"28","author":"CS Collberg","year":"2002","unstructured":"Collberg, C.S., Thomborson, C.: Watermarking, tamper-proofing, and obfuscation-tools for software protection. IEEE Trans. Softw. Eng. 28(8), 735\u2013746 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"Fu, J., Huang, L., Yao, Y.: Application of BP neural network in wireless network security evaluation. In: 2010 IEEE International Conference on Wireless Communications, Networking and Information Security, pp. 592\u2013596 (2010)","DOI":"10.1109\/WCINS.2010.5541848"},{"issue":"4","key":"13_CR9","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1016\/j.infsof.2006.06.002","volume":"49","author":"M Gegick","year":"2007","unstructured":"Gegick, M., Williams, L.: On the design of more secure software-intensive systems by use of attack patterns. Inf. Softw. Technol. 49(4), 381\u2013397 (2007)","journal-title":"Inf. Softw. Technol."},{"key":"13_CR10","series-title":"Operating and Programming Systems Series","volume-title":"Elements of Software Science","author":"MH Halstead","year":"1977","unstructured":"Halstead, M.H.: Elements of Software Science. Operating and Programming Systems Series. Elsevier Science Inc., New York (1977)"},{"key":"13_CR11","unstructured":"Kohavi, R.: A study of cross-validation and bootstrap for accuracy estimation and model selection. In: 14th International Joint Conference on Artificial Intelligence, pp. 1137\u20131143 (1995)"},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"Linn, C., Debray, S.: Obfuscation of executable code to improve resistance to static disassembly. In: 10th ACM conference on Computer and Communications Security, pp. 290\u2013299 (2003)","DOI":"10.1145\/948109.948149"},{"issue":"4","key":"13_CR13","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1016\/S1389-1286(00)00140-7","volume":"34","author":"RP Lippmann","year":"2000","unstructured":"Lippmann, R.P., Cunningham, R.K.: Improving intrusion detection performance using keyword selection and neural networks. Comput. Netw. 34(4), 597\u2013603 (2000)","journal-title":"Comput. Netw."},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"Liu, C.Y., Woungang, I., Chao, H.C., Dhurandher, S.K., Chi, T.Y., Obaidat, M.S.: Message security in multi-path ad hoc networks using a neural network-based cipher. In: 2011 IEEE Global Telecommunications Conference, pp. 1\u20135 (2011)","DOI":"10.1109\/GLOCOM.2011.6133519"},{"issue":"3","key":"13_CR15","first-page":"21","volume":"4","author":"D Low","year":"1998","unstructured":"Low, D.: Protecting Java code via code obfuscation. Crossroads - Spec. Issue Robot. 4(3), 21\u201323 (1998)","journal-title":"Crossroads - Spec. Issue Robot."},{"issue":"4","key":"13_CR16","doi-asserted-by":"crossref","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. 2(4), 308\u2013320 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"13_CR17","doi-asserted-by":"crossref","unstructured":"Mukkamala, S., Janoski, G., Sung, A.: Intrusion detection using neural networks and support vector machines. In: Proceedings of the 2002 International Joint Conference on Neural Networks, vol. 2, pp. 1702\u20131707 (2002)","DOI":"10.1109\/IJCNN.2002.1007774"},{"key":"13_CR18","doi-asserted-by":"crossref","unstructured":"Tur\u010dan\u00edk, M.: Packet filtering by artificial neural network. In: 2015 International Conference on Military Technologies, pp. 1\u20134 (2015)","DOI":"10.1109\/MILTECHS.2015.7153739"},{"key":"13_CR19","doi-asserted-by":"crossref","unstructured":"Udupa, S.K., Debray, S.K., Madou, M.: Deobfuscation: reverse engineering obfuscated code. In: 12th Working Conference on Reverse Engineering, pp. 45\u201354 (2005)","DOI":"10.1109\/WCRE.2005.13"},{"key":"13_CR20","doi-asserted-by":"crossref","unstructured":"Van Put, L., Chanet, D., De Bus, B., De Sutter, B., De Bosschere, K.: Diablo: a reliable, retargetable and extensible link-time rewriting framework. In: 5th IEEE International Symposium on Signal Processing and Information Technology, pp. 7\u201312 (2005)","DOI":"10.1109\/ISSPIT.2005.1577061"},{"key":"13_CR21","doi-asserted-by":"crossref","unstructured":"Viticchi\u00e9, A., Regano, L., Torchiano, M., Basile, C., Ceccato, M., Tonella, P., Tiella, R.: Assessment of source code obfuscation techniques. In: IEEE 16th International Working Conference on Source Code Analysis and Manipulation, pp. 11\u201320 (2016)","DOI":"10.1109\/SCAM.2016.17"},{"key":"13_CR22","doi-asserted-by":"crossref","unstructured":"Wang, C., Davidson, J., Hill, J., Knight, J.: Protection of software-based survivability mechanisms. In: 2001 International Conference on Dependable Systems and Networks, pp. 193\u2013202 (2001)","DOI":"10.1109\/DSN.2001.941405"}],"container-title":["Lecture Notes in Computer Science","Security and Trust Management"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-68063-7_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T18:07:18Z","timestamp":1750874838000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-68063-7_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319680620","9783319680637"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-68063-7_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}