{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:02:10Z","timestamp":1750309330721,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,8,13]],"date-time":"2024-08-13T00:00:00Z","timestamp":1723507200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,8,13]]},"DOI":"10.1145\/3675741.3675749","type":"proceedings-article","created":{"date-parts":[[2024,8,6]],"date-time":"2024-08-06T16:34:45Z","timestamp":1722962085000},"page":"27-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Design and Implementation of a Coverage-Guided Ruby Fuzzer"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-4656-4318","authenticated-orcid":false,"given":"Matt","family":"Schwager","sequence":"first","affiliation":[{"name":"Trail of Bits, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-8265-689X","authenticated-orcid":false,"given":"Dominik","family":"Klemba","sequence":"additional","affiliation":[{"name":"Trail of Bits, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3455-2562","authenticated-orcid":false,"given":"Josiah","family":"Dykstra","sequence":"additional","affiliation":[{"name":"Trail of Bits, USA"}]}],"member":"320","published-online":{"date-parts":[[2024,8,13]]},"reference":[{"volume-title":"Retrieved","year":"2022","key":"e_1_3_2_1_1_1","unstructured":"afl-ruby. 2022. A minimal ruby gem to allow fuzzing native ruby code with afl. Retrieved March 15, 2024 from https:\/\/github.com\/richo\/afl-ruby"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Jim Alves-Foss Aditi Pokharel Ronisha Shigdel and Jia Song. 2023. Calibrating Cybersecurity Experiments: Evaluating Coverage Analysis for Fuzzing Benchmarks. In 2023 IEEE\/ACIS 21st International Conference on Software Engineering Research Management and Applications (SERA). IEEE 251\u2013257.","DOI":"10.1109\/SERA57763.2023.10197736"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510230"},{"key":"e_1_3_2_1_4_1","volume-title":"Retrieved","author":"Bo\u00dflet Martin","year":"2013","unstructured":"Martin Bo\u00dflet. 2013. FuzzBert. Retrieved March 15, 2024 from https:\/\/github.com\/krypt\/FuzzBert"},{"volume-title":"Native Python Fuzzer. Retrieved","year":"2022","key":"e_1_3_2_1_5_1","unstructured":"Google. 2022. A Coverage-Guided, Native Python Fuzzer. Retrieved March 15, 2024 from https:\/\/github.com\/google\/atheris"},{"volume-title":"Retrieved","year":"2023","key":"e_1_3_2_1_6_1","unstructured":"Google. 2023. OSS-Fuzz. Retrieved April 26, 2024 from https:\/\/google.github.io\/oss-fuzz\/#trophies"},{"key":"e_1_3_2_1_7_1","volume-title":"Ruby on Rails Tutorial: Learn Web Development with Rails","author":"Hartl Michael","unstructured":"Michael Hartl. 2022. Ruby on Rails Tutorial: Learn Web Development with Rails, 7th Edition. Addison-Wesley Professional.","edition":"7"},{"volume-title":"Retrieved","year":"2018","key":"e_1_3_2_1_8_1","unstructured":"kisaten. 2018. Ruby MRI extension for fuzzing Ruby code with afl-fuzz. Retrieved March 15, 2024 from https:\/\/github.com\/twistlock\/kisaten"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243804"},{"volume-title":"Retrieved","year":"2024","key":"e_1_3_2_1_10_1","unstructured":"libFuzzer. 2024. libFuzzer - a library for coverage-guided fuzz testing. Retrieved March 15, 2024 from https:\/\/llvm.org\/docs\/LibFuzzer.html"},{"key":"e_1_3_2_1_11_1","volume-title":"Retrieved","author":"LLVM","year":"2024","unstructured":"LLVM developers. 2024. UndefinedBehaviorSanitizer. Retrieved April 26, 2024 from https:\/\/clang.llvm.org\/docs\/UndefinedBehaviorSanitizer.html"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581178"},{"key":"e_1_3_2_1_13_1","volume-title":"Retrieved","author":"Schwager Matt","year":"2024","unstructured":"Matt Schwager. 2024. Continuously fuzzing Python C extensions. Retrieved May 16, 2024 from https:\/\/blog.trailofbits.com\/2024\/02\/23\/continuously-fuzzing-python-c-extensions\/"},{"key":"e_1_3_2_1_14_1","unstructured":"Konstantin Serebryany Derek Bruening Alexander Potapenko and Dmitriy Vyukov. 2012. { AddressSanitizer} : A fast address sanity checker. In 2012 USENIX annual technical conference (USENIX ATC 12). 309\u2013318."},{"key":"e_1_3_2_1_15_1","volume-title":"Retrieved","author":"Team The\u00a0Clang","year":"2024","unstructured":"The\u00a0Clang Team. 2024. SanitizerCoverage - Clang 10.0.0.git Documentation. Retrieved May 16, 2024 from https:\/\/clang.llvm.org\/docs\/SanitizerCoverage.html#instrumentation-points"},{"key":"e_1_3_2_1_16_1","volume-title":"Retrieved","author":"Bits Trail","year":"2024","unstructured":"Trail of Bits. 2024. Testing Handbook. Retrieved March 15, 2024 from https:\/\/appsec.guide\/"},{"key":"e_1_3_2_1_17_1","volume-title":"Retrieved","author":"Zalewski Micha\u0142","year":"2024","unstructured":"Micha\u0142 Zalewski. [n. d.]. Historical notes. Retrieved May 16, 2024 from https:\/\/lcamtuf.coredump.cx\/afl\/historical_notes.txt"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3512345"}],"event":{"name":"CSET 2024: Workshop on Cyber Security Experimentation and Test","acronym":"CSET 2024","location":"Philadelphia PA USA"},"container-title":["Proceedings of the 17th Cyber Security Experimentation and Test Workshop"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3675741.3675749","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3675741.3675749","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:04:09Z","timestamp":1750291449000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3675741.3675749"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,13]]},"references-count":18,"alternative-id":["10.1145\/3675741.3675749","10.1145\/3675741"],"URL":"https:\/\/doi.org\/10.1145\/3675741.3675749","relation":{},"subject":[],"published":{"date-parts":[[2024,8,13]]},"assertion":[{"value":"2024-08-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}