{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T15:06:23Z","timestamp":1784300783437,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,7,5]],"date-time":"2026-07-05T00:00:00Z","timestamp":1783209600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,7,5]]},"DOI":"10.1145\/3803437.3806407","type":"proceedings-article","created":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T14:27:39Z","timestamp":1784298459000},"page":"137-141","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Shark2Pit: Automated Test Template Generation for Protocol Fuzzing Based on Packet Parser"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-1803-1438","authenticated-orcid":false,"given":"Yulai","family":"Fu","sequence":"first","affiliation":[{"name":"Central South University, Changsha, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2701-4296","authenticated-orcid":false,"given":"Yuanliang","family":"Chen","sequence":"additional","affiliation":[{"name":"Renmin University of China, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1360-9814","authenticated-orcid":false,"given":"Fuchen","family":"Ma","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-8132-4384","authenticated-orcid":false,"given":"Changjian","family":"Liu","sequence":"additional","affiliation":[{"name":"Central South University, Changsha, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-6217-2280","authenticated-orcid":false,"given":"Wanli","family":"Chen","sequence":"additional","affiliation":[{"name":"Central South University, Changsha, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-5379-2100","authenticated-orcid":false,"given":"Dalong","family":"Shi","sequence":"additional","affiliation":[{"name":"AVIC International Digital Network Technology Co., Ltd, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-3754-9334","authenticated-orcid":false,"given":"Qiang","family":"Fu","sequence":"additional","affiliation":[{"name":"China Mobile Internet of Things Co., Ltd, Chongqing, China"},{"name":"Central South University, Changsha, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9040-7247","authenticated-orcid":false,"given":"Heyuan","family":"Shi","sequence":"additional","affiliation":[{"name":"Central South University, Changsha, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,7,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Adam Crain. 2022. DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java. https:\/\/github.com\/dnp3\/opendnp3"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723872.2723882"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3696630.3728612"},{"key":"e_1_3_2_1_4_1","unstructured":"Eclipse. 2023. CycloneDDS. https:\/\/github.com\/eclipse-cyclonedds\/cyclonedds"},{"key":"e_1_3_2_1_5_1","unstructured":"Gerald Combs. 2024. The world's leading network protocol analyzer Wireshark lets you dive deep into your network traffic - free and open source. https:\/\/www.wireshark.org"},{"key":"e_1_3_2_1_6_1","volume-title":"26th","year":"2024","unstructured":"GitLab. 2024. Protocol Fuzzer Community Edition. https:\/\/gitlab.com\/gitlaborg\/security-products\/protocol-fuzzer-ce Accessed Nov. 26th, 2024."},{"key":"e_1_3_2_1_7_1","unstructured":"Google. 2023. sanitizers. https:\/\/github.com\/google\/sanitizers\/wiki"},{"key":"e_1_3_2_1_8_1","unstructured":"Julius Pfrommer. 2024. Open source implementation of OPC UA aka IEC 62541 licensed under Mozilla Public License v2.0. https:\/\/github.com\/open62541\/open62541"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243804"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2024.3444705"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18072.2020.9218603"},{"key":"e_1_3_2_1_12_1","unstructured":"Martin Melik Merkumians. 2019. OpENer is an EtherNet\/IP stack for I\/O adapter devices. https:\/\/github.com\/EIPStackGroup\/OpENer"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the Usenix","author":"McCanne Steven","year":"1993","unstructured":"Steven McCanne and Van Jacobson. 1993. The BSD Packet Filter: A New Architecture for User-level Packet Capture. In Proceedings of the Usenix Winter 1993 Technical Conference, San Diego, California, USA, January 1993. USENIX Association, 259\u2013270. https:\/\/www.usenix.org\/conference\/usenix-winter-1993-conference\/bsd-packet-filter-new-architecture-user-level-packet"},{"key":"e_1_3_2_1_14_1","unstructured":"Olaf Bergmann et al. 2024. libcoap: A C implementation of the Constrained Application Protocol (RFC 7252). https:\/\/github.com\/obgm\/libcoap"},{"key":"e_1_3_2_1_15_1","unstructured":"OpenSSL. 2024. OpenSSL: TLS\/SSL and crypto library. https:\/\/github.com\/openssl\/openssl"},{"key":"e_1_3_2_1_16_1","unstructured":"Simon Kelley. 2024. dnsmasq. https:\/\/thekelleys.org.uk\/dnsmasq\/"},{"key":"e_1_3_2_1_17_1","unstructured":"Steve Karg. 2024. BACnet Protocol Stack library provides a BACnet application layer network layer and media access (MAC) layer communications services. https:\/\/github.com\/bacnet-stack\/bacnet-stack"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/DAC63849.2025.11133162"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3649329.3658270"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3201471"}],"event":{"name":"FSE Companion '26: 34th ACM International Conference on the Foundations of Software Engineering","location":"Concordia University Montreal QC Canada","acronym":"FSE Companion '26","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3803437.3806407","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T14:32:32Z","timestamp":1784298752000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3803437.3806407"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,5]]},"references-count":20,"alternative-id":["10.1145\/3803437.3806407","10.1145\/3803437"],"URL":"https:\/\/doi.org\/10.1145\/3803437.3806407","relation":{},"subject":[],"published":{"date-parts":[[2026,7,5]]},"assertion":[{"value":"2026-07-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}