honggfuzz is a general-purpose, high-performance fuzzer that mixes coverage feedback with practical crash triage to uncover memory-safety and logic bugs. It supports multiple fuzzing modes—stdin, file, and networking—so targets can be exercised the same way they run in production. Instrumentation via compiler hooks or hardware/perf counters guides mutations toward previously unseen edges, while persistent mode keeps the target process alive to amortize startup costs. The tool integrates tightly with sanitizers and can attach to already running processes, making it convenient for both white-box and black-box fuzzing. When it finds a crash, honggfuzz captures detailed context, minimizes the input, and can pin reproducibility by controlling CPU affinity and resource limits. Its small footprint and straightforward CLI make it easy to drop into CI or long-running campaigns across many cores.

Features

  • Coverage-guided mutations with compiler or perf-based feedback
  • File/stdin/network fuzzing modes and persistent process support
  • Sanitizer integration for precise memory and concurrency bug reports
  • Crash minimization and reproducible corpus management
  • Attach-to-process and external mode for black-box targets
  • Scales across cores for high throughput in CI or clusters

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Apache License V2.0

Follow Honggfuzz

Honggfuzz Web Site

Other Useful Business Software
Train ML Models With SQL You Already Know Icon
Train ML Models With SQL You Already Know

BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Honggfuzz!

Additional Project Details

Programming Language

C

Related Categories

C Libraries

Registered

2025-10-09