h26forge
« Back to VersTracker
Description:
Tool for making syntactically valid but semantically spec-noncompliant videos
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: video h264 security fuzzing testing multimedia
Install: brew install h26forge
About:
H26forge is a specialized tool designed to generate H.264 video bitstreams that are syntactically valid according to the specification but intentionally violate semantic rules. It enables security researchers to test video codec implementations for vulnerabilities and developers to assess the robustness of media parsers against malformed inputs.
Key Features:
  • Generates spec-noncompliant H.264 bitstreams
  • Comprehensive syntax validation
  • Security testing and fuzzing capabilities
  • Supports complex NAL unit manipulation
Use Cases:
  • Fuzz testing video decoders and media players
  • Identifying security vulnerabilities in codec implementations
  • Validating robustness of video processing pipelines
Alternatives:
  • FFmpeg – FFmpeg creates compliant videos for production, while H26forge specializes in non-compliant streams for testing
  • videofuzz – Alternative fuzzing tool with different mutation strategies and coverage
Version History
Detected Version Rev Change Commit
Sep 12, 2025 3:02pm 0 VERSION_BUMP be45a965
Sep 13, 2024 4:14pm 0 VERSION_BUMP 0c47459e