[PDF][PDF] Large language model guided protocol fuzzing

R Meng, M Mirchev, M Böhme… - Proceedings of the …, 2024 - ndss-symposium.org
How to find security flaws in a protocol implementation without a machine-readable
specification of the protocol? Facing the internet, protocol implementations are particularly …

AFLNet: a greybox fuzzer for network protocols

VT Pham, M Böhme… - 2020 IEEE 13th …, 2020 - ieeexplore.ieee.org
Server fuzzing is difficult. Unlike simple command-line tools, servers feature a massive state
space that can be traversed effectively only with well-defined sequences of input messages …

Profuzzbench: A benchmark for stateful protocol fuzzing

R Natella, VT Pham - Proceedings of the 30th ACM SIGSOFT …, 2021 - dl.acm.org
We present a new benchmark (ProFuzzBench) for stateful fuzzing of network protocols. The
benchmark includes a suite of representative open-source network servers for popular …

Pulsar: Stateful Black-Box Fuzzing of Proprietary Network Protocols

H Gascon, C Wressnegger, F Yamaguchi, D Arp… - Security and Privacy in …, 2015 - Springer
The security of network services and their protocols critically depends on minimizing their
attack surface. A single flaw in an implementation can suffice to compromise a service and …

SNOOZE: toward a Stateful NetwOrk prOtocol fuzZEr

G Banks, M Cova, V Felmetsger, K Almeroth… - Information Security: 9th …, 2006 - Springer
Fuzzing is a well-known black-box approach to the security testing of applications. Fuzzing
has many advantages in terms of simplicity and effectiveness over more complex, expensive …

Protocol state fuzzing of {TLS} implementations

J De Ruiter, E Poll - 24th USENIX Security Symposium (USENIX Security …, 2015 - usenix.org
We describe a largely automated and systematic analysis of TLS implementations by what
we call 'protocol state fuzzing': we use state machine learning to infer state machines from …

Stateful greybox fuzzing

J Ba, M Böhme, Z Mirzamomen… - 31st USENIX Security …, 2022 - usenix.org
Many protocol implementations are reactive systems, where the protocol process is in
continuous interaction with other processes and the environment. If a bug can be exposed …

SeqFuzzer: An industrial protocol fuzzing framework from a deep learning perspective

H Zhao, Z Li, H Wei, J Shi… - 2019 12th IEEE …, 2019 - ieeexplore.ieee.org
Industrial networks are the cornerstone of modern industrial control systems. Performing
security checks of industrial communication processes helps detect unknown risks and …

GANFuzz: A GAN-based industrial network protocol fuzzing framework

Z Hu, J Shi, YH Huang, J Xiong, X Bu - Proceedings of the 15th ACM …, 2018 - dl.acm.org
In this paper, we attempt to improve industrial safety from the perspective of communication
security. We leverage the protocol fuzzing technology to reveal errors and vulnerabilities …

Analysis of {DTLS} implementations using protocol state fuzzing

P Fiterau-Brostean, B Jonsson, R Merget… - 29th USENIX Security …, 2020 - usenix.org
Recent years have witnessed an increasing number of protocols relying on UDP. Compared
to TCP, UDP offers performance advantages such as simplicity and lower latency. This has …