mlsanityData to 14 Oct 2026

Leveraging Textual Specifications for Grammar-based Fuzzing of Network Protocols

arXiv 1810.04755 ↗First posted 10 Oct 2018cs.CR cs.CL cs.NIcited by 3

Not on the map. Why?

Abstract (arXiv)

Grammar-based fuzzing is a technique used to find software vulnerabilities by injecting well-formed inputs generated following rules that encode application semantics. Most grammar-based fuzzers for network protocols rely on human experts to manually specify these rules. In this work we study automated learning of protocol rules from textual specifications (i.e. RFCs). We evaluate the automatically extracted protocol rules by applying them to a state-of-the-art fuzzer for transport protocols and show that it leads to a smaller number of test cases while finding the same attacks as the system that uses manually specified rules.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Oct 2018.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1.

3 papers.