{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T02:40:57Z","timestamp":1755830457309,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,3,30]],"date-time":"2025-03-30T00:00:00Z","timestamp":1743292800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2046589"],"award-info":[{"award-number":["2046589"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,3,30]]},"DOI":"10.1145\/3669940.3707281","type":"proceedings-article","created":{"date-parts":[[2025,2,6]],"date-time":"2025-02-06T12:28:01Z","timestamp":1738844881000},"page":"151-163","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["<scp>ClosureX:<\/scp>\n            Compiler Support for Correct Persistent Fuzzing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-2754-7960","authenticated-orcid":false,"given":"Rishi","family":"Ranjan","sequence":"first","affiliation":[{"name":"Virginia Tech, Blacksburg, Virginia, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6760-5894","authenticated-orcid":false,"given":"Ian","family":"Paterson","sequence":"additional","affiliation":[{"name":"Virginia Tech, Blacksburg, Virginia, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3639-4342","authenticated-orcid":false,"given":"Matthew","family":"Hicks","sequence":"additional","affiliation":[{"name":"Virignia Tech, Blacksburg, Virginia, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,3,30]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3409748"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.50"},{"key":"e_1_3_2_1_3_1","volume-title":"Psofuzzer: A target-oriented software vulnerability detection technology based on particle swarm optimization. Applied Sciences, 11(3)","author":"Chen Chen","year":"2021","unstructured":"Chen Chen, Han Xu, and Baojiang Cui. Psofuzzer: A target-oriented software vulnerability detection technology based on particle swarm optimization. Applied Sciences, 11(3), 2021."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00009"},{"key":"e_1_3_2_1_5_1","volume-title":"Frida api fuzzer","author":"Fioraldi Andrea","year":"2020","unstructured":"Andrea Fioraldi. Frida api fuzzer, 2020."},{"key":"e_1_3_2_1_6_1","volume-title":"14th USENIX Workshop on Offensive Technologies (WOOT 20)","author":"Fioraldi Andrea","year":"2020","unstructured":"Andrea Fioraldi, Dominik Maier, Heiko Ei\u00dffeldt, and Marc Heuse. AFL : Combining incremental steps of fuzzing research. In 14th USENIX Workshop on Offensive Technologies (WOOT 20). USENIX Association, August 2020."},{"key":"e_1_3_2_1_7_1","volume-title":"Afl snapshot lkm. https:\/\/github.com\/AFLplusplus\/AFL-Snapshot-LKM","author":"Fioraldi Andrea","year":"2020","unstructured":"Andrea Fioraldi, Marc van Hauser, Joey Jiao, and Heiko Eisfeldt. Afl snapshot lkm. https:\/\/github.com\/AFLplusplus\/AFL-Snapshot-LKM, 2020."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/800253.807684"},{"key":"e_1_3_2_1_9_1","unstructured":"Google. Afl 2017."},{"volume-title":"cluster-fuzz","year":"2022","key":"e_1_3_2_1_10_1","unstructured":"Google. cluster-fuzz, 2022."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2021.24334"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243804"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/977395.977673"},{"key":"e_1_3_2_1_14_1","unstructured":"LLVM. Libfuzzer -- a library for coverage-guided fuzz testing. 2022."},{"key":"e_1_3_2_1_15_1","first-page":"1","volume-title":"McKnight and Julius Najab. Mann-Whitney U Test","author":"Patrick","year":"2010","unstructured":"Patrick E. McKnight and Julius Najab. Mann-Whitney U Test, pages 1--1. John Wiley & Sons, Ltd, 2010."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473932"},{"key":"e_1_3_2_1_17_1","unstructured":"Microsoft. Onefuzz 2022."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00069"},{"key":"e_1_3_2_1_19_1","first-page":"1683","volume-title":"30th USENIX Security Symposium (USENIX Security 21)","author":"Nagy Stefan","year":"2021","unstructured":"Stefan Nagy, Anh Nguyen-Tuong, Jason D. Hiser, Jack W. Davidson, and Matthew Hicks. Breaking through binaries: Compiler-quality instrumentation for better binary-only fuzzing. In 30th USENIX Security Symposium (USENIX Security 21), pages 1683--1700. USENIX Association, August 2021."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484787"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"e_1_3_2_1_22_1","volume-title":"Program Comprehension and Code Complexity Metrics: A Replication Package of an FMRI Study, page 168--169","author":"Peitek Norman","year":"2021","unstructured":"Norman Peitek, Sven Apel, Chris Parnin, Andr\u00e9 Brechmann, and Janet Siegmund. Program Comprehension and Code Complexity Metrics: A Replication Package of an FMRI Study, page 168--169. IEEE Press, 2021."},{"key":"e_1_3_2_1_23_1","unstructured":"Matthew Hicks Rishi Ranjan Ian Paterson. ClosureX: Compiler Support for Correct Persistent Fuzzing. https:\/\/github.com\/FoRTEResearch\/closure."},{"key":"e_1_3_2_1_24_1","first-page":"28","volume-title":"Proceedings of the 2012 USENIX Conference on Annual Technical Conference, USENIX ATC'12","author":"Serebryany Konstantin","year":"2012","unstructured":"Konstantin Serebryany, Derek Bruening, Alexander Potapenko, and Dmitry Vyukov. Addresssanitizer: A fast address sanity checker. In Proceedings of the 2012 USENIX Conference on Annual Technical Conference, USENIX ATC'12, page 28, USA, 2012. USENIX Association."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/SecDev.2016.043"},{"key":"e_1_3_2_1_26_1","volume-title":"OSS-Fuzz - google's continuous fuzzing service for open source software","author":"Serebryany Kostya","year":"2017","unstructured":"Kostya Serebryany. OSS-Fuzz - google's continuous fuzzing service for open source software. Vancouver, BC, August 2017. USENIX Association."},{"key":"e_1_3_2_1_27_1","first-page":"244","volume-title":"Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2021","author":"Srivastava Prashast","year":"2021","unstructured":"Prashast Srivastava and Mathias Payer. Gramatron: Effective grammaraware fuzzing. In Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2021, page 244--256, New York, NY, USA, 2021. Association for Computing Machinery."},{"key":"e_1_3_2_1_28_1","volume-title":"CreateSpace","author":"Richard","year":"2009","unstructured":"Richard M. Stallman and GCC DeveloperCommunity. Using The Gnu Compiler Collection: A Gnu Manual For Gcc Version 4.3.3. CreateSpace, Scotts Valley, CA, 2009."},{"key":"e_1_3_2_1_29_1","first-page":"4913","volume-title":"32nd USENIX Security Symposium (USENIX Security","author":"Stone Leo","year":"2023","unstructured":"Leo Stone, Rishi Ranjan, Stefan Nagy, and Matthew Hicks. No linux, no problem: Fast and correct windows binary fuzzing via target-embedded snapshotting. In 32nd USENIX Security Symposium (USENIX Security , pages 4913--4929, Anaheim, CA, August 2023. USENIX Association."},{"key":"e_1_3_2_1_30_1","unstructured":"The Clang Team. Sanitizercoverage 2019."},{"key":"e_1_3_2_1_31_1","unstructured":"Peach Tech. \"peach fuzzing platform\" 2021."},{"key":"e_1_3_2_1_32_1","first-page":"579","volume-title":"2017 IEEE Symposium on Security and Privacy (SP)","author":"Chen Bihuan","year":"2017","unstructured":"JunjieWang, Bihuan Chen, LeiWei, and Yang Liu. Skyfire: Data-driven seed generation for fuzzing. In 2017 IEEE Symposium on Security and Privacy (SP), pages 579--594, 2017."},{"key":"e_1_3_2_1_33_1","volume-title":"From hack to elaborate technique-a survey on binary rewriting. ACM Comput. Surv., 52(3), jun","author":"Wenzl Matthias","year":"2019","unstructured":"Matthias Wenzl, Georg Merzdovnik, Johanna Ullrich, and Edgar Weippl. From hack to elaborate technique-a survey on binary rewriting. ACM Comput. Surv., 52(3), jun 2019."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134046"},{"key":"e_1_3_2_1_35_1","volume-title":"Technical whitepaper on afl-fuzz","author":"Zalewski M.","year":"2017","unstructured":"M. Zalewski. Technical whitepaper on afl-fuzz. 2017."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40001.2021.00109"}],"event":{"name":"ASPLOS '25: 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture"],"location":"Rotterdam Netherlands","acronym":"ASPLOS '25"},"container-title":["Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3669940.3707281","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3669940.3707281","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T14:49:32Z","timestamp":1755787772000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3669940.3707281"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,30]]},"references-count":36,"alternative-id":["10.1145\/3669940.3707281","10.1145\/3669940"],"URL":"https:\/\/doi.org\/10.1145\/3669940.3707281","relation":{},"subject":[],"published":{"date-parts":[[2025,3,30]]},"assertion":[{"value":"2025-03-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}