{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T08:30:25Z","timestamp":1769848225053,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,4,1]],"date-time":"2009-04-01T00:00:00Z","timestamp":1238544000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,4]]},"DOI":"10.1145\/1519065.1519071","type":"proceedings-article","created":{"date-parts":[[2009,4,6]],"date-time":"2009-04-06T16:34:53Z","timestamp":1239035693000},"page":"33-46","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":91,"title":["Orchestra"],"prefix":"10.1145","author":[{"given":"Babak","family":"Salamat","sequence":"first","affiliation":[{"name":"University of California, Irvine, Irvine, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Todd","family":"Jackson","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Gal","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Franz","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,4]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Smashing the stack for fun and profit. Phrack, 7 (2)","author":"One Aleph","year":"1996","unstructured":"Aleph One . Smashing the stack for fun and profit. Phrack, 7 (2) , 1996 . Aleph One. Smashing the stack for fun and profit. Phrack, 7 (2), 1996."},{"key":"e_1_3_2_1_2_1","unstructured":"Apache Software Foundation. ab -- Apache HTTP Server Benchmarking Tool.  Apache Software Foundation. ab -- Apache HTTP Server Benchmarking Tool."},{"key":"e_1_3_2_1_3_1","volume-title":"Exploit for Apache mod_rewrite off-by-one","author":"Avariento J.","year":"2006","unstructured":"J. Avariento . Exploit for Apache mod_rewrite off-by-one , 2006 . URL http:\/\/ciberjacobo.com\/sec\/mod_rewrite.html. J. Avariento. Exploit for Apache mod_rewrite off-by-one, 2006. URL http:\/\/ciberjacobo.com\/sec\/mod_rewrite.html."},{"key":"e_1_3_2_1_4_1","first-page":"149","volume-title":"IEEE International Computer Software and Applications Conference (COMPSAC)","volume":"77","author":"Avizienis A.","year":"1977","unstructured":"A. Avizienis and L. Chen . On the implementation of n-version programming for software fault tolerance during execution . In IEEE International Computer Software and Applications Conference (COMPSAC) , volume 77 , pages 149 -- 155 , 1977 . A. Avizienis and L. Chen. On the implementation of n-version programming for software fault tolerance during execution. In IEEE International Computer Software and Applications Conference (COMPSAC), volume 77, pages 149--155, 1977."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/948109.948147"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134000"},{"key":"e_1_3_2_1_7_1","first-page":"105","volume-title":"Proceedings of the 12th USENIX Security Symposium","author":"Bhatkar S.","year":"2003","unstructured":"S. Bhatkar , D. C. DuVarney , and R. Sekar . Address obfuscation: An efficient approach to combat a broad range of memory error exploits . In Proceedings of the 12th USENIX Security Symposium , pages 105 -- 120 , 2003 . S. Bhatkar, D. C. DuVarney, and R. Sekar. Address obfuscation: An efficient approach to combat a broad range of memory error exploits. In Proceedings of the 12th USENIX Security Symposium, pages 105--120, 2003."},{"key":"e_1_3_2_1_8_1","first-page":"271","volume-title":"Proceedings of the 14th USENIX Security Symposium","author":"Bhatkar Sandeep","year":"2005","unstructured":"Sandeep Bhatkar , R. Sekar , and Daniel C . DuVarney. Efficient techniques for comprehensive protection from memory error exploits . In Proceedings of the 14th USENIX Security Symposium , pages 271 -- 286 , 2005 . Sandeep Bhatkar, R. Sekar, and Daniel C. DuVarney. Efficient techniques for comprehensive protection from memory error exploits. In Proceedings of the 14th USENIX Security Symposium, pages 271--286, 2005."},{"key":"e_1_3_2_1_9_1","volume-title":"Department of Computer Science","author":"Chew M.","year":"2002","unstructured":"M. Chew and D. Song . Mitigating buffer overflows by operating system randomization. Technical report , Department of Computer Science , Carnegie Mellon University , 2002 . M. Chew and D. Song. Mitigating buffer overflows by operating system randomization. Technical report, Department of Computer Science, Carnegie Mellon University, 2002."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-4048(93)90054-9"},{"key":"e_1_3_2_1_11_1","first-page":"63","volume-title":"Proceedings of the 7th USENIX Security Symposium","author":"Cowan C.","year":"1998","unstructured":"C. Cowan , C. Pu , D. Maier , J. Walpole , P. Bakke , S. Beattie , A. Grier , P. Wagle , Q. Zhang , and H. Hinton . Stackguard: Automatic adaptive detection and prevention of buffer-overflow attacks . In Proceedings of the 7th USENIX Security Symposium , pages 63 -- 78 , 1998 . C. Cowan, C. Pu, D. Maier, J. Walpole, P. Bakke, S. Beattie, A. Grier, P. Wagle, Q. Zhang, and H. Hinton. Stackguard: Automatic adaptive detection and prevention of buffer-overflow attacks. In Proceedings of the 7th USENIX Security Symposium, pages 63--78, 1998."},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the 15th USENIX Security Symposium","author":"Cox B.","year":"2006","unstructured":"B. Cox , D. Evans , A. Filipi , J. Rowanhill , W. Hu , J. Davidson , J. Knight , A. Nguyen-Tuong , and J. Hiser . N-variant systems: A secretless framework for security through diversity . In Proceedings of the 15th USENIX Security Symposium , 2006 . B. Cox, D. Evans, A. Filipi, J. Rowanhill, W. Hu, J. Davidson, J. Knight, A. Nguyen-Tuong, and J. Hiser. N-variant systems: A secretless framework for security through diversity. In Proceedings of the 15th USENIX Security Symposium, 2006."},{"key":"e_1_3_2_1_13_1","unstructured":"Diet libc. URL http:\/\/www.fefe.de\/dietlibc\/.  Diet libc. URL http:\/\/www.fefe.de\/dietlibc\/."},{"key":"e_1_3_2_1_14_1","unstructured":"M. Dowd. Apache Mod_Rewrite Off-By-One Buffer Overflow Vulnerability 2006. URL http:\/\/www.securityfocus.com\/archive\/1\/441487\/30\/0\/threaded.  M. Dowd. Apache Mod_Rewrite Off-By-One Buffer Overflow Vulnerability 2006. URL http:\/\/www.securityfocus.com\/archive\/1\/441487\/30\/0\/threaded."},{"key":"e_1_3_2_1_15_1","volume-title":"Apache mod_include Local Buffer Overflow Vulnerability","author":"Einstein Crazy","year":"2004","unstructured":"Crazy Einstein . Apache mod_include Local Buffer Overflow Vulnerability , 2004 . URL http:\/\/www.securityfocus.com\/bid\/11471. Crazy Einstein. Apache mod_include Local Buffer Overflow Vulnerability, 2004. URL http:\/\/www.securityfocus.com\/bid\/11471."},{"key":"e_1_3_2_1_16_1","unstructured":"Crazy Einstein. Apache \u0142eq 1.3.31 mod_include Local Buffer Overflow Exploit 2006. URL http:\/\/milw0rm.com\/exploits\/587.  Crazy Einstein. Apache \u0142eq 1.3.31 mod_include Local Buffer Overflow Exploit 2006. URL http:\/\/milw0rm.com\/exploits\/587."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/822075.822408"},{"key":"e_1_3_2_1_18_1","unstructured":"GNU. GNU Compiler Collection (GCC). URL http:\/\/gcc.gnu.org.  GNU. GNU Compiler Collection (GCC). URL http:\/\/gcc.gnu.org."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the Winter USENIX Conference","volume":"136","author":"Hastings R.","year":"1992","unstructured":"R. Hastings and B. Joyce . Purify: Fast detection of memory leaks and access errors . In Proceedings of the Winter USENIX Conference , volume 136 , 1992 . R. Hastings and B. Joyce. Purify: Fast detection of memory leaks and access errors. In Proceedings of the Winter USENIX Conference, volume 136, 1992."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.422.0347"},{"key":"e_1_3_2_1_21_1","volume-title":"Intel Developer Forum","year":"2006","unstructured":"Intel. Paul Otellini Keynote . Intel Developer Forum , September 2006 . Intel. Paul Otellini Keynote. Intel Developer Forum, September 2006."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/1949221.1949231"},{"key":"e_1_3_2_1_23_1","first-page":"229","volume-title":"Proceedings of the 16th USENIX Security Symposium","author":"Kauer B.","year":"2007","unstructured":"B. Kauer . Oslo : Improving the security of trusted computing . In Proceedings of the 16th USENIX Security Symposium , pages 229 -- 237 , 2007 . B. Kauer. Oslo: Improving the security of trusted computing. In Proceedings of the 16th USENIX Security Symposium, pages 229--237, 2007."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/948109.948146"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1096000.1096004"},{"key":"e_1_3_2_1_26_1","volume-title":"October","author":"Manion A.","year":"2005","unstructured":"A. Manion and J. Gennari . US-CERT Vulnerability Note VU #175500 , October 2005 . URL http:\/\/www.kb.cert.org\/vuls\/id\/175500. A. Manion and J. Gennari. US-CERT Vulnerability Note VU #175500, October 2005. URL http:\/\/www.kb.cert.org\/vuls\/id\/175500."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352592.1352625"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/872015.872111"},{"key":"e_1_3_2_1_29_1","volume-title":"Snort Back Orifice Parsing Remote Code Execution","author":"Mehta N.","year":"2005","unstructured":"N. Mehta . Snort Back Orifice Parsing Remote Code Execution , 2005 . N. Mehta. Snort Back Orifice Parsing Remote Code Execution, 2005."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346256.1346278"},{"key":"e_1_3_2_1_31_1","volume-title":"Phrack","year":"2001","unstructured":"Nergal. The advanced return-into-lib(c) exploits: PaX case study . Phrack , 2001 . Nergal. The advanced return-into-lib(c) exploits: PaX case study. Phrack, 2001."},{"key":"e_1_3_2_1_32_1","volume-title":"Electronic Notes in Theoretical Computer Science","author":"Nethercote N.","year":"2003","unstructured":"N. Nethercote and J. Seward . Valgrind: A Program Supervision Framework . Electronic Notes in Theoretical Computer Science , 2003 . N. Nethercote and J. Seward. Valgrind: A Program Supervision Framework. Electronic Notes in Theoretical Computer Science, 2003."},{"key":"e_1_3_2_1_33_1","volume-title":"Advanced Buffer Overflow Exploit","author":"Oh T.","year":"2000","unstructured":"T. Oh . Advanced Buffer Overflow Exploit , 2000 . URL http:\/\/www.windowsecurity.com\/uplarticle\/1\/advanced.txt. T. Oh. Advanced Buffer Overflow Exploit, 2000. URL http:\/\/www.windowsecurity.com\/uplarticle\/1\/advanced.txt."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368310.1368334"},{"key":"e_1_3_2_1_35_1","unstructured":"PaX. URL http:\/\/pax.grsecurity.net.  PaX. URL http:\/\/pax.grsecurity.net."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2004.36"},{"key":"e_1_3_2_1_37_1","first-page":"182","volume-title":"Workshop on Compilers and Operating Systems for Low Power","author":"Pinheiro E.","year":"2001","unstructured":"E. Pinheiro , R. Bianchini , E.V. Carrera , and T. Heath . Load balancing and unbalancing for power and performance in cluster-based systems . In Workshop on Compilers and Operating Systems for Low Power , pages 182 -- 195 , 2001 . E. Pinheiro, R. Bianchini, E.V. Carrera, and T. Heath. Load balancing and unbalancing for power and performance in cluster-based systems. In Workshop on Compilers and Operating Systems for Low Power, pages 182--195, 2001."},{"key":"e_1_3_2_1_38_1","volume-title":"ICMAS Workshop on Immunity-Based Systems","author":"Pu C.","year":"1996","unstructured":"C. Pu , A. Black , C. Cowan , and J. Walpole . A specialization toolkit to increase the diversity of operating systems . In ICMAS Workshop on Immunity-Based Systems , 1996 . C. Pu, A. Black, C. Cowan, and J. Walpole. A specialization toolkit to increase the diversity of operating systems. In ICMAS Workshop on Immunity-Based Systems, 1996."},{"key":"e_1_3_2_1_39_1","unstructured":"rd. THCsnortbo 0.3 -- Snort BackOrifice PING exploit October 2005. URL http:\/\/milw0rm.com\/exploits\/1272.  rd. THCsnortbo 0.3 -- Snort BackOrifice PING exploit October 2005. URL http:\/\/milw0rm.com\/exploits\/1272."},{"key":"e_1_3_2_1_40_1","volume-title":"Workshop on Compiler and Architectural Techniques for Application Reliability and Security (CATARS)","author":"Salamat B.","year":"2008","unstructured":"B. Salamat , A. Gal , and M. Franz . Reverse stack execution in a multi-variant execution environment . In Workshop on Compiler and Architectural Techniques for Application Reliability and Security (CATARS) , 2008 . B. Salamat, A. Gal, and M. Franz. Reverse stack execution in a multi-variant execution environment. In Workshop on Compiler and Architectural Techniques for Application Reliability and Security (CATARS), 2008."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/CISIS.2008.136"},{"key":"e_1_3_2_1_42_1","unstructured":"Solar Designer. Non-executable user stack. URL http:\/\/www.openwall.com.  Solar Designer. Non-executable user stack. URL http:\/\/www.openwall.com."},{"key":"e_1_3_2_1_43_1","unstructured":"Standard Performance Evaluation Corporation (SPEC). URL http:\/\/www.spec.org.  Standard Performance Evaluation Corporation (SPEC). URL http:\/\/www.spec.org."},{"key":"e_1_3_2_1_44_1","volume-title":"February","author":"Taschner C.","year":"2007","unstructured":"C. Taschner and A. Manion . US-CERT Vulnerability Note VU #196240 , February 2007 . URL http:\/\/www.kb.cert.org\/vuls\/id\/196240. C. Taschner and A. Manion. US-CERT Vulnerability Note VU #196240, February 2007. URL http:\/\/www.kb.cert.org\/vuls\/id\/196240."},{"key":"e_1_3_2_1_45_1","volume-title":"Proceedings of the 10th Annual Symposium On Network And Distributed System Security","author":"Wilander J.","year":"2003","unstructured":"J. Wilander and M. Kamkar . A comparison of publicly available tools for dynamic buffer overflow prevention . In Proceedings of the 10th Annual Symposium On Network And Distributed System Security , 2003 . J. Wilander and M. Kamkar. A comparison of publicly available tools for dynamic buffer overflow prevention. In Proceedings of the 10th Annual Symposium On Network And Distributed System Security, 2003."}],"event":{"name":"EuroSys '09: Fourth EuroSys Conference 2009","location":"Nuremberg Germany","acronym":"EuroSys '09","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 4th ACM European conference on Computer systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1519065.1519071","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1519065.1519071","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:29:53Z","timestamp":1750253393000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1519065.1519071"}},"subtitle":["intrusion detection using parallel execution and monitoring of program variants in user-space"],"short-title":[],"issued":{"date-parts":[[2009,4]]},"references-count":45,"alternative-id":["10.1145\/1519065.1519071","10.1145\/1519065"],"URL":"https:\/\/doi.org\/10.1145\/1519065.1519071","relation":{},"subject":[],"published":{"date-parts":[[2009,4]]},"assertion":[{"value":"2009-04-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}