{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,30]],"date-time":"2022-12-30T22:20:45Z","timestamp":1672438845109},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2009,9,25]],"date-time":"2009-09-25T00:00:00Z","timestamp":1253836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Comput Virol"],"published-print":{"date-parts":[[2010,8]]},"DOI":"10.1007\/s11416-009-0136-2","type":"journal-article","created":{"date-parts":[[2009,9,24]],"date-time":"2009-09-24T20:12:18Z","timestamp":1253823138000},"page":"277-287","source":"Crossref","is-referenced-by-count":5,"title":["From the design of a generic metamorphic engine to a black-box classification of antivirus detection techniques"],"prefix":"10.1007","volume":"6","author":[{"given":"Jean-Marie","family":"Borello","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"\u00c9ric","family":"Filiol","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ludovic","family":"M\u00e9","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2009,9,25]]},"reference":[{"key":"136_CR1","volume-title":"Compilers: Principles, Techniques, and Tools","author":"A.V. Aho","year":"1986","unstructured":"Aho A.V., Sethi R., Ullman J.D.: Compilers: Principles, Techniques, and Tools. Addison-Wesley, Reading (1986)"},{"key":"136_CR2","doi-asserted-by":"crossref","unstructured":"Barak, B., Goldreich, O., Impagliazzo, R., Rudich, S., Sahai, A., Vadhan, S., Yang, K.: On the (Im)possibility of Obfuscating Programs. Crypto \u201901, Lecture Notes in Computer Science, vol. 2139, pp. 1\u201318 (2001)","DOI":"10.1007\/3-540-44647-8_1"},{"key":"136_CR3","unstructured":"Beaucamps, P., Filiol, \u00c9.: On the possibility of practically obfuscating programs\u2014towards a unifed perspective of code protection. In: Bonfante, G., Marion, J.-Y. (eds.) WTCV\u201906 Special Issue. J. Comput. Virol. 2(4) (2006)"},{"issue":"3","key":"136_CR4","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1007\/s11416-008-0102-4","volume":"5","author":"G. Bonfante","year":"2008","unstructured":"Bonfante G., Kaczmarek M., Marion J.Y.: Architecture of morphological malware detector. J. Comput. Virol. 5(3), 263\u2013270 (2008)","journal-title":"J. Comput. Virol."},{"issue":"3","key":"136_CR5","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/s11416-008-0084-2","volume":"4","author":"J.M. Borello","year":"2008","unstructured":"Borello J.M., M\u00e9 L.: Code obfuscation techniques for metamorphic viruses. J. Comput. Virol. 4(3), 211\u2013220 (2008)","journal-title":"J. Comput. Virol."},{"key":"136_CR6","doi-asserted-by":"crossref","unstructured":"Bruschi, D., Martignoni, L., Monga, M.: Detecting self-mutating malware using control-flow graph matching. In: Detection of Intrusions and Malware & Vulnerability Assessment. Lecture Notes in Computer Science, vol. 4064, pp. 129\u2013143. Springer, Berlin (2006)","DOI":"10.1007\/11790754_8"},{"key":"136_CR7","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1109\/TIT.1956.1056813","volume":"2","author":"N. Chomsky","year":"1956","unstructured":"Chomsky N.: Three models for the description of languages. IRE Trans. Inform. Theory 2, 113\u2013124 (1956)","journal-title":"IRE Trans. Inform. Theory"},{"key":"136_CR8","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/S0019-9958(59)90362-6","volume":"2","author":"N. Chomsky","year":"1959","unstructured":"Chomsky N.: On certain formal properties of grammars. Inform. Control 2, 137\u2013167 (1959)","journal-title":"Inform. Control"},{"key":"136_CR9","unstructured":"Christorodescu, M., Jha, S.: Static analysis of executable to detect malicious patterns. In: Proceedings of the 12th USENIX Security Symposium, pp. 169\u2013186 (2003)"},{"key":"136_CR10","unstructured":"Cohen, F.: Computer Viruses. PhD thesis, University of Southern California (1986)"},{"key":"136_CR11","doi-asserted-by":"crossref","unstructured":"Collberg, C., Thomborson, C., Low, D.: Manufacturing cheap, resilient, and stealthy opaque constructs. In: Principles of Programming Languages POPL98, pp. 184\u2013196 (1998)","DOI":"10.1145\/268946.268962"},{"key":"136_CR12","unstructured":"Collberg, C., Thomborson, C., Low, D.: A Taxonomy of Obfuscating Transformations. Technical Report 148, University of Auckland, New Zealand (1997)"},{"key":"136_CR13","unstructured":"Driller, T.M.: Metamorphism in Practice. 29A E-zine, vol. 6 (2002)"},{"key":"136_CR14","unstructured":"Ferrie, P.: Un combate con el kernado. Virus Bulletin, pp. 8\u20139 (2002)"},{"key":"136_CR15","doi-asserted-by":"crossref","unstructured":"Ferrie, P., Lee, T.: W32.mydoom.a@\u00a0mm. http:\/\/www.symantec.com\/security_response\/writeup.jsp?docid=2004-012612-5422-99&tabid=2 (2004)","DOI":"10.1016\/S1353-4858(04)00036-4"},{"issue":"1","key":"136_CR16","first-page":"70","volume":"2","author":"\u00c9. Filiol","year":"2007","unstructured":"Filiol \u00c9.: Metamorphism, formal grammars and undecidable code mutation. Int. J. Comput. Sci. 2(1), 70\u201375 (2007)","journal-title":"Int. J. Comput. Sci."},{"issue":"3","key":"136_CR17","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1007\/s11416-008-0086-0","volume":"4","author":"G. Jacob","year":"2008","unstructured":"Jacob G., Debar H., Filiol \u00c9.: Behavioral detection of malware: from a survey towards an established taxonomy. J. Comput. Virol. 4(3), 251\u2013266 (2008)","journal-title":"J. Comput. Virol."},{"issue":"3","key":"136_CR18","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/s11416-008-0095-z","volume":"5","author":"G. Jacob","year":"2008","unstructured":"Jacob G., Debar H., Filiol \u00c9.: Functional polymorphic engines: formalisation, implementation and use cases. J. Comput. Virol. 5(3), 247\u2013261 (2008)","journal-title":"J. Comput. Virol."},{"key":"136_CR19","unstructured":"Kaspersky, E.: Darkparanoid\u2014Who me? Virus Bulletin, pp. 8\u20139, January (1998)"},{"key":"136_CR20","unstructured":"Lakhotia, A., Kapoor, A., Kumar, E.U.: Are metamorphic viruses really invincible? Virus Bulletin, pp. 5\u20137 (2004)"},{"key":"136_CR21","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/s11416-007-0036-2","volume":"3","author":"B. Morin","year":"2007","unstructured":"Morin B., M\u00e9 L.: Intrusion detection and virology: an analysis of differences, similarities and complementariness. J. Comput. Virol. 3, 39\u201349 (2007)","journal-title":"J. Comput. Virol."},{"key":"136_CR22","doi-asserted-by":"crossref","unstructured":"Preda, M.D., Christorodescu, M., Jha, S., Debray, S.: A Semantic-based approach to malware detection. In: Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL) (2007)","DOI":"10.1145\/1190216.1190270"},{"issue":"1","key":"136_CR23","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1109\/TIT.2002.806137","volume":"49","author":"D. Spinellis","year":"2003","unstructured":"Spinellis D.: Reliable identification of bounded-length viruses is NP-complete. IEEE Trans. Inform. Theory 49(1), 280\u2013284 (2003)","journal-title":"IEEE Trans. Inform. Theory"},{"key":"136_CR24","volume-title":"The Art of Computer Virus Research and Defense","author":"P. Szor","year":"2005","unstructured":"Szor P.: The Art of Computer Virus Research and Defense. Addison-Wesley, Reading (2005)"},{"key":"136_CR25","first-page":"121","volume":"3","author":"F. Tip","year":"1995","unstructured":"Tip F.: A survey of program slicing techniques. J. Program. Lang. 3, 121\u2013189 (1995)","journal-title":"J. Program. Lang."},{"key":"136_CR26","unstructured":"VX Heavens. http:\/\/vx.netlux.org"},{"key":"136_CR27","unstructured":"Walenstein, A., Mathur, R., Chouchane, M., Lakhotia, A.: The design space of metamorphic malware. In: Proceedings of the 2nd International Conference on i-Warfare & Security (ICIW), pp. 241\u2013248 (2007)"},{"key":"136_CR28","doi-asserted-by":"crossref","unstructured":"Walenstein, A., Mathur, R., Chouchane, M.R., Lakhotia, A.: Normalizing metamorphic malware using term rewriting. In: SCAM 2006: The 6th IEEE Workshop Source Code Analysis and Manipulation, pp. 75\u201384 (2006)","DOI":"10.1109\/SCAM.2006.20"},{"issue":"3","key":"136_CR29","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1109\/TIT.1977.1055714","volume":"23","author":"J. Ziv","year":"1977","unstructured":"Ziv J., Lempel A.: A universal algorithm for sequential data compression. IEEE Trans. Inform. Theory 23(3), 337\u2013343 (1977)","journal-title":"IEEE Trans. Inform. Theory"}],"container-title":["Journal in Computer Virology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11416-009-0136-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11416-009-0136-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11416-009-0136-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,22]],"date-time":"2020-05-22T13:16:30Z","timestamp":1590153390000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11416-009-0136-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,9,25]]},"references-count":29,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2010,8]]}},"alternative-id":["136"],"URL":"https:\/\/doi.org\/10.1007\/s11416-009-0136-2","relation":{},"ISSN":["1772-9890","1772-9904"],"issn-type":[{"value":"1772-9890","type":"print"},{"value":"1772-9904","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,9,25]]}}}