ChatAFLndss/ChatAFL

Large Language Model guided Protocol Fuzzing (NDSS'24)

47
/ 100
Emerging

This project helps security researchers and penetration testers uncover vulnerabilities in network protocols more effectively. It takes a network protocol specification and automatically generates diverse, structure-aware messages to test the system. The output identifies potential weaknesses or crashes in the protocol implementation, enabling a deeper security analysis.

382 stars. No commits in the last 6 months.

Use this if you need to thoroughly test the robustness and security of network protocol implementations, especially when traditional fuzzing methods struggle to find new vulnerabilities.

Not ideal if you are looking to test simple APIs or non-network-based applications, as it is specifically designed for stateful network protocol fuzzing.

network-security protocol-testing vulnerability-discovery penetration-testing software-assurance
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

382

Forks

50

Language

C

License

Apache-2.0

Last pushed

Jun 30, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/ChatAFLndss/ChatAFL"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.