{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:45:44Z","timestamp":1772163944601,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":58,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,3,21]],"date-time":"2007-03-21T00:00:00Z","timestamp":1174435200000},"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":[[2007,3,21]]},"DOI":"10.1145\/1272996.1273010","type":"proceedings-article","created":{"date-parts":[[2012,10,10]],"date-time":"2012-10-10T10:45:29Z","timestamp":1349865929000},"page":"115-128","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["Sweeper"],"prefix":"10.1145","author":[{"given":"Joseph","family":"Tucek","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"James","family":"Newsome","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shan","family":"Lu","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chengdu","family":"Huang","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Spiros","family":"Xanthos","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Brumley","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuanyuan","family":"Zhou","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dawn","family":"Song","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,3,21]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Dyninst. www.dyninst.org.  Dyninst. www.dyninst.org."},{"key":"e_1_3_2_1_2_1","unstructured":"PaX. http:\/\/pax.grsecurity.net\/.  PaX. http:\/\/pax.grsecurity.net\/."},{"key":"e_1_3_2_1_3_1","volume-title":"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 12th USENIX Security Symposium , 2003 . S. Bhatkar, D. C. DuVarney, and R. Sekar. Address obfuscation: an efficient approach to combat a broad range of memory error exploits. In 12th USENIX Security Symposium, 2003."},{"key":"e_1_3_2_1_4_1","volume-title":"14th USENIX Security Symposium","author":"Bhatkar S.","year":"2005","unstructured":"S. Bhatkar , R. Sekar , and D. C. DuVarney . Efficient techniques for comprehensive protection from memory error exploits . In 14th USENIX Security Symposium , Baltimore, MD , 2005 . S. Bhatkar, R. Sekar, and D. C. DuVarney. Efficient techniques for comprehensive protection from memory error exploits. In 14th USENIX Security Symposium, Baltimore, MD, 2005."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/58564.58565"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1128817.1128837"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2006.41"},{"key":"e_1_3_2_1_8_1","unstructured":"CERT. Blaster http:\/\/www.cert.org\/advisories\/CA-2003-20.html.  CERT. Blaster http:\/\/www.cert.org\/advisories\/CA-2003-20.html."},{"key":"e_1_3_2_1_9_1","unstructured":"CERT. CodeRed http:\/\/www.cert.org\/advisories\/CA-2001-19.html.  CERT. CodeRed http:\/\/www.cert.org\/advisories\/CA-2001-19.html."},{"key":"e_1_3_2_1_10_1","unstructured":"CERT. Slammer http:\/\/www.cert.org\/advisories\/CA-2003-04.html.  CERT. Slammer http:\/\/www.cert.org\/advisories\/CA-2003-04.html."},{"key":"e_1_3_2_1_11_1","unstructured":"CERT\/CC. CERT\/CC statistics 1988-2005. http:\/\/www.cert.org\/stats\/cert_stats.html.  CERT\/CC. CERT\/CC statistics 1988-2005. http:\/\/www.cert.org\/stats\/cert_stats.html."},{"key":"e_1_3_2_1_12_1","volume-title":"Mitigating buffer overflows by operating system randomization. Technical report","author":"Chew M.","year":"2002","unstructured":"M. Chew and D. Song . Mitigating buffer overflows by operating system randomization. Technical report , Carnegie Mellon University , 2002 . M. Chew and D. Song. Mitigating buffer overflows by operating system randomization. Technical report, Carnegie Mellon University, 2002."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781157"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095824"},{"key":"e_1_3_2_1_15_1","volume-title":"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 the 7th USENIX Security Symposium , 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 the 7th USENIX Security Symposium, 1998."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102120.1102152"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134309"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060309"},{"key":"e_1_3_2_1_19_1","unstructured":"H. Etoh. GCC extension for protecting applications from stack-smashing attacks. http:\/\/www.trl.ibm.com\/projects\/security\/ssp\/.  H. Etoh. GCC extension for protecting applications from stack-smashing attacks. http:\/\/www.trl.ibm.com\/projects\/security\/ssp\/."},{"key":"e_1_3_2_1_20_1","volume-title":"HotOS","author":"Forrest S.","year":"1997","unstructured":"S. Forrest , A. Somayaji , and D. H. Ackley . Address obfuscation: an efficient approach to combat a broad range of memory error exploits . In HotOS , 1997 . S. Forrest, A. Somayaji, and D. H. Ackley. Address obfuscation: an efficient approach to combat a broad range of memory error exploits. In HotOS, 1997."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/822075.822408"},{"key":"e_1_3_2_1_22_1","volume-title":"Usenix Winter Technical Conference","author":"Hastings R.","year":"1992","unstructured":"R. Hastings and B. Joyce . Purify: Fast detection of memory leaks and access errors . In Usenix Winter Technical Conference , 1992 . R. Hastings and B. Joyce. Purify: Fast detection of memory leaks and access errors. In Usenix Winter Technical Conference, 1992."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144500371907"},{"key":"e_1_3_2_1_24_1","volume-title":"the 13th Usenix Security Symposium","author":"Kim H.-A.","year":"2004","unstructured":"H.-A. Kim and B. Karp . Autograph: Toward automated, distributed worm signature detection . In the 13th Usenix Security Symposium , 2004 . H.-A. Kim and B. Karp. Autograph: Toward automated, distributed worm signature detection. In the 13th Usenix Security Symposium, 2004."},{"key":"e_1_3_2_1_25_1","volume-title":"USENIX","author":"King S. T.","year":"2005","unstructured":"S. T. King , G. W. Dunlap , and P. M. Chen . Debugging operating systems with time-traveling virtual machines . In USENIX , 2005 . S. T. King, G. W. Dunlap, and P. M. Chen. Debugging operating systems with time-traveling virtual machines. In USENIX, 2005."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/972374.972384"},{"key":"e_1_3_2_1_27_1","unstructured":"R. Lemos. Counting the cost of the slammer worm. http:\/\/news.com.com\/2100-1001-982955.html 2003.  R. Lemos. Counting the cost of the slammer worm. http:\/\/news.com.com\/2100-1001-982955.html 2003."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102120.1102150"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266665"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/503272.503286"},{"key":"e_1_3_2_1_32_1","volume-title":"RV","author":"Nethercote N.","year":"2003","unstructured":"N. Nethercote and J. Seward . Valgrind: A program supervision framework . In RV , 2003 . N. Nethercote and J. Seward. Valgrind: A program supervision framework. In RV, 2003."},{"key":"e_1_3_2_1_33_1","volume-title":"NDSS","author":"Newsome J.","year":"2006","unstructured":"J. Newsome , D. Brumley , and D. Song . Vulnerability-specific execution filtering for exploit prevention on commodity software . In NDSS , 2006 . J. Newsome, D. Brumley, and D. Song. Vulnerability-specific execution filtering for exploit prevention on commodity software. In NDSS, 2006."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/11856214_5"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2005.15"},{"key":"e_1_3_2_1_36_1","volume-title":"NDSS","author":"Newsome J.","year":"2005","unstructured":"J. Newsome and D. Song . Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits on commodity software . In NDSS , 2005 . J. Newsome and D. Song. Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits on commodity software. In NDSS, 2005."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2006.26"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2006.29"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2005.29"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095833"},{"key":"e_1_3_2_1_41_1","volume-title":"Assessing the costs of application downtime","author":"Scott D.","year":"1998","unstructured":"D. Scott . Assessing the costs of application downtime , 1998 . D. Scott. Assessing the costs of application downtime, 1998."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1030083.1030124"},{"key":"e_1_3_2_1_43_1","volume-title":"USENIX","author":"Sidiroglou S.","year":"2005","unstructured":"S. Sidiroglou , M. Locasto , S. Boyd , and A. Keromytis . Building a reactive immune system for software services . In USENIX , 2005 . S. Sidiroglou, M. Locasto, S. Boyd, and A. Keromytis. Building a reactive immune system for software services. In USENIX, 2005."},{"key":"e_1_3_2_1_44_1","volume-title":"OSDI'04","author":"Singh S.","year":"2004","unstructured":"S. Singh , C. Estan , G. Varghese , and S. Savage . Automated worm fingerprinting . In OSDI'04 , 2004 . S. Singh, C. Estan, G. Varghese, and S. Savage. Automated worm fingerprinting. In OSDI'04, 2004."},{"key":"e_1_3_2_1_45_1","volume-title":"NDSS","author":"Smirnov A.","year":"2005","unstructured":"A. Smirnov and T. cker Chiueh . Dira : Automatic detection, identification and repair of control-hijacking attacks . In NDSS , 2005 . A. Smirnov and T. cker Chiueh. Dira: Automatic detection, identification and repair of control-hijacking attacks. In NDSS, 2005."},{"key":"e_1_3_2_1_46_1","volume-title":"USENIX","author":"Srinivasan S. M.","year":"2004","unstructured":"S. M. Srinivasan , S. Kandula , C. R. Andrews , and Y. Zhou . Flashback: A lightweight extension for rollback and deterministic replay for software debugging . In USENIX , 2004 . S. M. Srinivasan, S. Kandula, C. R. Andrews, and Y. Zhou. Flashback: A lightweight extension for rollback and deterministic replay for software debugging. In USENIX, 2004."},{"key":"e_1_3_2_1_47_1","volume-title":"The top speed of flash worms","author":"Staniford S.","year":"2004","unstructured":"S. Staniford , D. Moore , V. Paxson , and N. Weaver . The top speed of flash worms , 2004 . S. Staniford, D. Moore, V. Paxson, and N. Weaver. The top speed of flash worms, 2004."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/647253.720288"},{"key":"e_1_3_2_1_49_1","volume-title":"DSN, page 541","author":"Tsai T. K.","year":"2002","unstructured":"T. K. Tsai and N. Singh . Libsafe: Transparent system-wide protection against buffer overflow attacks . In DSN, page 541 , 2002 . T. K. Tsai and N. Singh. Libsafe: Transparent system-wide protection against buffer overflow attacks. In DSN, page 541, 2002."},{"key":"e_1_3_2_1_50_1","unstructured":"US-CERT. Common vulnerabilities and exposures.  US-CERT. Common vulnerabilities and exposures."},{"key":"e_1_3_2_1_51_1","volume-title":"Scalability of the Microsoft Cluster Service. In USENIX Windows NT Symposium","author":"Vogels W.","year":"1998","unstructured":"W. Vogels , D. Dumitriu , A. Agrawal , T. Chia , and K. Guo . Scalability of the Microsoft Cluster Service. In USENIX Windows NT Symposium , Aug 1998 . W. Vogels, D. Dumitriu, A. Agrawal, T. Chia, and K. Guo. Scalability of the Microsoft Cluster Service. In USENIX Windows NT Symposium, Aug 1998."},{"key":"e_1_3_2_1_52_1","volume-title":"FTCS","author":"Vogels W.","year":"1998","unstructured":"W. Vogels , D. Dumitriu , K. Birman , R. Gamache , M. Massa , R. Short , J. Vert , J. Barrera , and J. Gray . The design and architecture of the Microsoft Cluster Service . In FTCS , Jun 1998 . W. Vogels, D. Dumitriu, K. Birman, R. Gamache, M. Massa, R. Short, J. Vert, J. Barrera, and J. Gray. The design and architecture of the Microsoft Cluster Service. In FTCS, Jun 1998."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/358557.358577"},{"key":"e_1_3_2_1_54_1","volume-title":"NDSS","author":"Wilander J.","year":"2003","unstructured":"J. Wilander and M. Kamkar . A comparison of publicly available tools for dynamic buffer overflow prevention . In NDSS , 2003 . J. Wilander and M. Kamkar. A comparison of publicly available tools for dynamic buffer overflow prevention. In NDSS, 2003."},{"key":"e_1_3_2_1_55_1","volume-title":"Transparent runtime randomization for security. Technical report","author":"Xu J.","year":"2003","unstructured":"J. Xu , Z. Kalbarczyk , and R. K. Iyer . Transparent runtime randomization for security. Technical report , Center for Reliable and Higher Performance Computing , University of Illinois, May 2003 . J. Xu, Z. Kalbarczyk, and R. K. Iyer. Transparent runtime randomization for security. Technical report, Center for Reliable and Higher Performance Computing, University of Illinois, May 2003."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102120.1102151"},{"key":"e_1_3_2_1_57_1","volume-title":"ICSE","author":"Zhang X.","year":"2003","unstructured":"X. Zhang , R. Gupta , and Y. Zhang . Precise dynamic slicing algorithms . In ICSE , 2003 . X. Zhang, R. Gupta, and Y. Zhang. Precise dynamic slicing algorithms. In ICSE, 2003."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.3"}],"event":{"name":"EuroSys07: Eurosys 2007 Conference","location":"Lisbon Portugal","acronym":"EuroSys07","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 2nd ACM SIGOPS\/EuroSys European Conference on Computer Systems 2007"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1272996.1273010","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1272996.1273010","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:47:36Z","timestamp":1750243656000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1272996.1273010"}},"subtitle":["a lightweight end-to-end system for defending against fast worms"],"short-title":[],"issued":{"date-parts":[[2007,3,21]]},"references-count":58,"alternative-id":["10.1145\/1272996.1273010","10.1145\/1272996"],"URL":"https:\/\/doi.org\/10.1145\/1272996.1273010","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1272998.1273010","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2007,3,21]]},"assertion":[{"value":"2007-03-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}