Skip to content
SPECIFICTION
Get listed

boofuzz vs Mayhem

boofuzz

github.com

Mayhem

mayhem.security

Side by side

FigureboofuzzMayhem
Price fromFree$236/mo
Free planYesYes
Free trial—Yes
Open source——
Web—Yes
WindowsYesYes
macOS—Yes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published12
Spec score · Fuzz Testing Software8.7 (#3)8.4 (#7)
SupportThe project directs users to Stack Overflow for usage questions and GitHub issues for bugs and suggestions.The feature list includes enterprise support, and the API plan announcement cites personalized support among paid-plan offerings.

Plans

boofuzz

  • Free and open sourceFree

boofuzz pricing →

Mayhem

  • Mayhem for API Free PlanFree
  • Mayhem for API paid plans$236 a month

Mayhem pricing →

In their own words

boofuzz

boofuzz is a network protocol fuzzing framework and a successor to Sulley. It installs as a Python library for building fuzzer scripts, using `pip install boofuzz`, and requires Python 3.9 or later. Its workflow generates data, detects failures, resets targets after failures, and records test data. It supports varied communications, including serial, Ethernet and IP-layer traffic, UDP broadcast, TCP, UDP, SSL, and raw sockets. Run logs are saved in a SQLite database in the boofuzz-results directory, saved runs can be reopened in a web interface with `boo open`, and results can be exported as CSV. A process monitor can detect crashes and restart applications on Windows or Linux, but must run on the target machine. The optional network monitor requires Pcapy and Impacket, which are not installed automatically. Public FTP and HTTP protocol libraries are documented, though their implementations do not provide full protocol coverage. The project describes extensibility for instrumentation and failure detection. It uses the GPL-2.0 license; usage questions are directed to Stack Overflow, while bugs and suggestions can go to GitHub issues or pull requests.

Visit github.com

Mayhem

Mayhem is a security platform for testing code and APIs and assessing software components in a dashboard. Its fuzzing combines AI-powered, network-aware methods with symbolic execution and triage. For code, it generates tests autonomously to find vulnerabilities and supplies a reproduction and backtrace for each defect. Mayhem for API tests for OWASP Top 10 API weaknesses and supports stateful, agentless testing. Dynamic SBOM reachability analysis helps identify which software components are on the attack surface. The platform produces vendor-neutral SARIF reports and real-time notifications, and lists integrations with tools including GitHub, Jenkins, GitLab, Jira, Slack, CircleCI, Azure DevOps, Google Chat and Travis CI. Deployment options include managed SaaS, private cloud and closed-network installation; command-line tools run on macOS, Linux and Windows. The Mayhem for API free plan allows up to 50 scans per month. Paid API plans cost $236 a month, with additional scans, enterprise features and personalized support; a 30-day trial is listed for paid plans.

Visit mayhem.security