{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T06:12:32Z","timestamp":1762323152250,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,6,14]],"date-time":"2007-06-14T00:00:00Z","timestamp":1181779200000},"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,6,14]]},"DOI":"10.1145\/1255329.1255344","type":"proceedings-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T16:07:37Z","timestamp":1189786057000},"page":"75-84","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":27,"title":["Large-scale analysis of format string vulnerabilities in Debian Linux"],"prefix":"10.1145","author":[{"given":"Karl","family":"Chen","sequence":"first","affiliation":[{"name":"UC Berkeley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Wagner","sequence":"additional","affiliation":[{"name":"UC Berkeley"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,6,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Build-Interceptor. Website 2007. http:\/\/freshmeat.net\/projects\/build-interceptor\/.  Build-Interceptor. Website 2007. http:\/\/freshmeat.net\/projects\/build-interceptor\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Elsa. Website 2007. http:\/\/www.cs.berkeley.edu\/\u00a2 smcpeak\/elkhound\/sources\/elsa\/.  Elsa. Website 2007. http:\/\/www.cs.berkeley.edu\/\u00a2 smcpeak\/elkhound\/sources\/elsa\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Oink. Website 2007. http:\/\/freshmeat.net\/projects\/oink\/.  Oink. Website 2007. http:\/\/freshmeat.net\/projects\/oink\/."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781146"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/GRID.2004.14"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062520"},{"key":"e_1_3_2_1_7_1","first-page":"273","volume-title":"Proc. of the 12th USENIX Security Symposium","author":"Broadwell Pete","year":"2003"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(200006)30:7%3C775::AID-SPE309%3E3.0.CO;2-H"},{"volume-title":"Proc. of the 11th Annual Network and Distributed System Security Symposium (NDSS)","year":"2004","author":"Chen Hao","key":"e_1_3_2_1_9_1"},{"key":"e_1_3_2_1_10_1","first-page":"191","volume-title":"Proc. of the 10th USENIX Security Symposium","author":"Cowan Crispin","year":"2001"},{"volume-title":"Website","year":"2000","author":"DeKok Alan","key":"e_1_3_2_1_11_1"},{"volume-title":"Dike. User-mode Linux. In Proc. of the 5th Annual Linux Showcase & Conference (ALS). Usenix","year":"2001","author":"Jeff","key":"e_1_3_2_1_12_1"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.976940"},{"volume-title":"University of California","year":"2002","author":"Foster Jeffrey S.","key":"e_1_3_2_1_14_1"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/301618.301665"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186632.1186635"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/512529.512531"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277748"},{"volume-title":"University of Maryland","year":"2007","author":"Greenfieldboyce David","key":"e_1_3_2_1_19_1"},{"key":"e_1_3_2_1_20_1","unstructured":"Samuel Guyer Emery Berger and Calvin Lin. Detecting errors with configurable whole-program dataflow analysis. Technical report University of Texas at Austin 2002. ftp:\/\/ftp.cs.utexas.edu\/pub\/emery\/papers\/detecting-errors.pdf.  Samuel Guyer Emery Berger and Calvin Lin. Detecting errors with configurable whole-program dataflow analysis. Technical report University of Texas at Austin 2002. ftp:\/\/ftp.cs.utexas.edu\/pub\/emery\/papers\/detecting-errors.pdf."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/512529.512539"},{"volume-title":"Proc. of the 13th USENIX Security Symposium","year":"2004","author":"Rob","key":"e_1_3_2_1_22_1"},{"volume-title":"University of California","year":"2007","author":"Johnson Robert T.","key":"e_1_3_2_1_23_1"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2006.29"},{"volume-title":"University of California","year":"2005","author":"Liblit Ben","key":"e_1_3_2_1_25_1"},{"volume-title":"Proc. of the 14th USENIX Security Symposium","year":"2005","author":"Livshits V.","key":"e_1_3_2_1_26_1"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24723-4_6"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/0-387-25660-1_20"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102120.1102166"},{"key":"e_1_3_2_1_30_1","unstructured":"Tim Robbins. Libformat 2000. http:\/\/archives.neohapsis.com\/archives\/linux\/lsap\/2000-q3\/0444.html.  Tim Robbins. Libformat 2000. http:\/\/archives.neohapsis.com\/archives\/linux\/lsap\/2000-q3\/0444.html."},{"volume-title":"Proc. of the 10th USENIX Security Symposium","year":"2001","author":"Shankar Umesh","key":"e_1_3_2_1_31_1"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1190315.1190319"},{"volume-title":"Avaya Labs","year":"2001","author":"Tsai Timothy","key":"e_1_3_2_1_33_1"},{"issue":"2","key":"e_1_3_2_1_34_1","article-title":"A static vulnerability scanner for C and C++ code","volume":"5","author":"Viega John","year":"2002","journal-title":"ACM Transactions on Information and System Security"},{"volume-title":"Website","year":"2007","author":"Vulnerabilities Common","key":"e_1_3_2_1_35_1"},{"volume-title":"Proc. of the 7th Network and Distributed System Security Symposium (NDSS)","year":"2000","author":"Wagner David","key":"e_1_3_2_1_36_1"},{"volume-title":"Proc. of the 15th USENIX Security Symposium","year":"2006","author":"Xie Yichen","key":"e_1_3_2_1_37_1"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/948109.948153"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029894.1029911"}],"event":{"name":"PLAS07: Programming Languages and Analysis for Security Workshop","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"],"location":"San Diego California USA","acronym":"PLAS07"},"container-title":["Proceedings of the 2007 workshop on Programming languages and analysis for security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1255329.1255344","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1255329.1255344","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:51:56Z","timestamp":1750258316000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1255329.1255344"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,6,14]]},"references-count":39,"alternative-id":["10.1145\/1255329.1255344","10.1145\/1255329"],"URL":"https:\/\/doi.org\/10.1145\/1255329.1255344","relation":{},"subject":[],"published":{"date-parts":[[2007,6,14]]},"assertion":[{"value":"2007-06-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}