{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,8]],"date-time":"2026-10-08T11:37:31Z","timestamp":1791459451489,"version":"4.3.4"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,10,21]],"date-time":"2007-10-21T00:00:00Z","timestamp":1192924800000},"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,10,21]]},"DOI":"10.1145\/1297027.1297072","type":"proceedings-article","created":{"date-parts":[[2007,11,15]],"date-time":"2007-11-15T09:30:20Z","timestamp":1195119020000},"page":"611-622","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["Living in the comfort zone"],"prefix":"10.1145","author":[{"given":"Martin C.","family":"Rinard","sequence":"first","affiliation":[{"name":"Massachusetts Institute of Technology, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2007,10,21]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache SpamAssassin Project. http:\/\/www.spamassassin.apache.com.  Apache SpamAssassin Project. http:\/\/www.spamassassin.apache.com."},{"key":"e_1_3_2_1_2_1","unstructured":"Derek Bruening. Efficient Transparent and Comprehensive Runtime Code Manipulation. PhD thesis Massachusets Institute of Technology September 2004.   Derek Bruening. Efficient Transparent and Comprehensive Runtime Code Manipulation. PhD thesis Massachusets Institute of Technology September 2004."},{"key":"e_1_3_2_1_3_1","unstructured":"Christoper Clark. Hash table implementation. http:\/\/www.cl.cam.ac.uk\/~cwc22\/hashtable\/.  Christoper Clark. Hash table implementation. http:\/\/www.cl.cam.ac.uk\/~cwc22\/hashtable\/."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062499"},{"key":"e_1_3_2_1_5_1","unstructured":"Firefox Options Page. http:\/\/www.mozilla.org\/support\/firefox\/options.  Firefox Options Page. http:\/\/www.mozilla.org\/support\/firefox\/options."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_1_7_1","unstructured":"Microsoft word scripting vulnerability. http:\/\/www.microsoft.com\/technet\/security\/Bulletin\/MS02-021.mspx.  Microsoft word scripting vulnerability. http:\/\/www.microsoft.com\/technet\/security\/Bulletin\/MS02-021.mspx."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"e_1_3_2_1_9_1","unstructured":"Norton AntiVirus marketed by Symantec. http:\/\/www.symantec.com.  Norton AntiVirus marketed by Symantec. http:\/\/www.symantec.com."},{"key":"e_1_3_2_1_10_1","unstructured":"Perl website. http:\/\/www.perl.com.  Perl website. http:\/\/www.perl.com."},{"key":"e_1_3_2_1_11_1","volume-title":"Windows 95 Programming Secrets","author":"Pietrek Matt","year":"1995","unstructured":"Matt Pietrek . Windows 95 Programming Secrets . John Wiley & amp; Sons, November 1995 . Matt Pietrek. Windows 95 Programming Secrets. John Wiley &amp; Sons, November 1995."},{"key":"e_1_3_2_1_12_1","unstructured":"Pine exploit. www.securityfocus.com\/bid\/6120\/discussion.  Pine exploit. www.securityfocus.com\/bid\/6120\/discussion."},{"key":"e_1_3_2_1_13_1","unstructured":"Pine website. www.washington.edu\/pine\/.  Pine website. www.washington.edu\/pine\/."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/949344.949402"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094855.1094866"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/154766.155373"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/858570.858576"},{"key":"e_1_3_2_1_18_1","unstructured":"Wikipedia Buffer Overflow Article. http:\/\/en.wikipedia.org\/wiki\/Buffer_overflow.  Wikipedia Buffer Overflow Article. http:\/\/en.wikipedia.org\/wiki\/Buffer_overflow."},{"key":"e_1_3_2_1_19_1","unstructured":"Wikipedia Firewall Article. http:\/\/en.wikipedia.org\/wiki\/Firewall_(networking).  Wikipedia Firewall Article. http:\/\/en.wikipedia.org\/wiki\/Firewall_(networking)."},{"key":"e_1_3_2_1_20_1","unstructured":"Wikipedia Mbox Article. http:\/\/en.wikipedia.org\/wiki\/Mbox.  Wikipedia Mbox Article. http:\/\/en.wikipedia.org\/wiki\/Mbox."}],"event":{"name":"OOPSLA07: ACM SIGPLAN Object Oriented Programming Systems and Applications Conference","location":"Montreal Quebec Canada","acronym":"OOPSLA07","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"]},"container-title":["Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems, languages and applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1297027.1297072","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1297027.1297072","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:58:27Z","timestamp":1750244307000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1297027.1297072"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,10,21]]},"references-count":20,"alternative-id":["10.1145\/1297027.1297072","10.1145\/1297027"],"URL":"https:\/\/doi.org\/10.1145\/1297027.1297072","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1297105.1297072","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2007,10,21]]},"assertion":[{"value":"2007-10-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}