radamsa
« Back to VersTracker
Description:
Test case generator for robustness testing (a.k.a. a \
Type: Formula  |  Latest Version: 0.2.2@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: fuzzer testing security mutation qa
Install: brew install radamsa
About:
Radamsa is a general-purpose fuzzer for robustness testing that generates mutated test cases from sample files. It uses various mutation algorithms to create malformed inputs that help discover vulnerabilities in programs. The tool is particularly valuable for testing parsers, network protocols, and file format handlers against unexpected data.
Key Features:
  • Multiple mutation strategies including bit flips, block deletions, and arithmetic operations
  • Preserves some structural properties of input files while introducing controlled corruption
  • Supports streaming mode for fuzzing network protocols and pipes
  • Deterministic seed-based generation for reproducible test cases
  • Lightweight and fast with minimal dependencies
Use Cases:
  • Security testing of file parsers and protocol implementations
  • Robustness validation for crash-resistant software
  • Generating diverse test inputs for quality assurance
  • Fuzzing network services and daemons
Alternatives:
  • AFL – AFL is more comprehensive with instrumentation but requires compilation and is more complex to set up
  • zzuf – zzuf focuses on transparent input fuzzing while Radamsa excels at standalone test case generation
  • Peach Fuzzer – Peach is enterprise-grade with GUI and extensive configuration, while Radamsa is simpler and command-line focused
Version History
Detected Version Rev Change Commit
Sep 15, 2025 8:38pm 0.2.2 0 VERSION_BUMP dcf03ff2
Sep 16, 2024 8:27am 0.2.2 0 VERSION_BUMP 2a2bc380
Sep 15, 2024 10:27pm 0.2.2 0 VERSION_BUMP 7487d660