{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T15:19:14Z","timestamp":1730215154164,"version":"3.28.0"},"reference-count":18,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,6]]},"DOI":"10.1109\/ecai.2017.8166432","type":"proceedings-article","created":{"date-parts":[[2017,12,7]],"date-time":"2017-12-07T23:31:59Z","timestamp":1512689519000},"page":"1-6","source":"Crossref","is-referenced-by-count":0,"title":["Virtual machine for encrypted code execution"],"prefix":"10.1109","author":[{"given":"Mihai","family":"Togan","sequence":"first","affiliation":[]},{"given":"Alin","family":"Feraru","sequence":"additional","affiliation":[]},{"given":"Adrian","family":"Popescu","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/FOCS.2013.13"},{"journal-title":"Microsoft Reflection in the NET framework","year":"0","key":"ref11"},{"journal-title":"Micrososft Common Language Runtime (CLR)","year":"0","key":"ref12"},{"journal-title":"Microsoft Application Domains","year":"0","key":"ref13"},{"journal-title":"Intel&#x00AE; Trusted Execution Technology (Intel&#x00AE; TXT) LAB Handout","year":"0","key":"ref14"},{"journal-title":"Intel IA-64 Architecture Software Developer s Manual","year":"0","key":"ref15"},{"key":"ref16","first-page":"3","article-title":"Obfuscating C++ programs via control flow flattening","volume":"30","author":"laszlo","year":"2009","journal-title":"Annales Univ Sci Budapest Sect Comp"},{"journal-title":"On Chip Debug","year":"2004","author":"fischer","key":"ref17"},{"key":"ref18","article-title":"Computer Forensic Analysis in a Virtual Environment","volume":"6","author":"bem","year":"2007","journal-title":"International Journal of Digital Evidence"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2160158.2160159"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1314257.1314263"},{"key":"ref6","first-page":"64","author":"naumovich","year":"2003","journal-title":"Preventing piracy reverse engineering and tampering Computer"},{"key":"ref5","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":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/BWCCA.2010.85"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/948148.948149"},{"journal-title":"Code Obfuscation Literature Survey","year":"2005","author":"balakrishnan","key":"ref2"},{"key":"ref1","article-title":"Obfuscation techniques for enhancing software security","author":"collberg","year":"1999","journal-title":"US Patent"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2016.60"}],"event":{"name":"2017 9th International Conference on Electronics, Computers and Artificial Intelligence (ECAI)","start":{"date-parts":[[2017,6,29]]},"location":"Targoviste","end":{"date-parts":[[2017,7,1]]}},"container-title":["2017 9th International Conference on Electronics, Computers and Artificial Intelligence (ECAI)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8119309\/8166382\/08166432.pdf?arnumber=8166432","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,1,15]],"date-time":"2018-01-15T22:53:34Z","timestamp":1516056814000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8166432\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6]]},"references-count":18,"URL":"https:\/\/doi.org\/10.1109\/ecai.2017.8166432","relation":{},"subject":[],"published":{"date-parts":[[2017,6]]}}}