{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T13:18:52Z","timestamp":1782566332838,"version":"3.54.5"},"reference-count":27,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,5]]},"DOI":"10.1109\/icpc.2017.2","type":"proceedings-article","created":{"date-parts":[[2017,6,29]],"date-time":"2017-06-29T21:20:29Z","timestamp":1498771229000},"page":"154-164","source":"Crossref","is-referenced-by-count":27,"title":["How Professional Hackers Understand Protected Code while Performing Attack Tasks"],"prefix":"10.1109","author":[{"given":"M.","family":"Ceccato","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"P.","family":"Tonella","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"C.","family":"Basile","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"B.","family":"Coppens","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"B.","family":"De Sutter","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"P.","family":"Falcarin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M.","family":"Torchiano","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(87)90007-7"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(87)90032-X"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1997.624226"},{"key":"ref13","first-page":"630","article-title":"Program understanding needs during corrective maintenance of large scale software","year":"1997","journal-title":"21st Intern Computer Software and Applications Conference (COMPSAC'97) 1997"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(87)90033-1"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1996.501122"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167792"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1023\/A:1015297914742"},{"key":"ref18","article-title":"A taxonomy of obfuscating transformations","author":"collberg","year":"1997","journal-title":"Dept of Computer Science The Univ of Auckland Technical Report 148"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9321-0"},{"key":"ref4","author":"glaser","year":"1967","journal-title":"The Discovery of Grounded Theory"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2016.17"},{"key":"ref3","author":"flick","year":"2009","journal-title":"An Introduction to Qualitative Research"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884833"},{"key":"ref5","author":"strauss","year":"1990","journal-title":"Basics of Qualitative Research Grounded Theory Procedures and Techniques"},{"key":"ref8","first-page":"39","article-title":"Comprehension processes during large scale maintenance","year":"1994","journal-title":"Proceedings of the 16th International Conference on Software Engineering"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1049\/sej.1995.0023"},{"key":"ref2","author":"wheeler","year":"2001","journal-title":"More Than A Gigabuck Estimating GNU\/Linux's Size"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/32.508315"},{"key":"ref1","first-page":"19","article-title":"On the (im) possibility of obfuscating programs","volume":"2139","author":"barak","year":"2001","journal-title":"Lecture Notes in Computer Science"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1314257.1314263"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2005.13"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/948148.948149"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2005.11.002"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2012.17"},{"key":"ref26","first-page":"1040","article-title":"A family of experiments to assess the effectiveness and efficiency of source code obfuscation techniques","volume":"19","author":"ceccato","year":"2014","journal-title":"Empirical Software Engineering"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2009.5090041"}],"event":{"name":"2017 IEEE\/ACM 25th International Conference on Program Comprehension (ICPC)","location":"Buenos Aires, Argentina","start":{"date-parts":[[2017,5,22]]},"end":{"date-parts":[[2017,5,23]]}},"container-title":["2017 IEEE\/ACM 25th International Conference on Program Comprehension (ICPC)"],"original-title":[],"link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/xplorestaging.ieee.org\/ielx7\/7959731\/7961484\/07961513.pdf?arnumber=7961513","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,10,3]],"date-time":"2017-10-03T02:37:38Z","timestamp":1506998258000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/ieeexplore.ieee.org\/document\/7961513\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5]]},"references-count":27,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1109\/icpc.2017.2","relation":{},"subject":[],"published":{"date-parts":[[2017,5]]}}}