Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Brutus is a fast, zero-dependency credential testing tool in Go, supporting SSH, MySQL, PostgreSQL, Redis, MongoDB, SMB, and 20+ protocols, integrating with fingerprintx/naabu pipeline.

Automated Pass-the-Ticket (PtT) attack. Standalone alternative to Rubeus and Mimikatz for this attack, implemented in C++ and Python.

Offline security checklist & report generator with 200+ tests across web, cloud, WiFi, firmware, and AI security domains.

A userspace mesh networking agent that creates virtual TCP tunnels across heterogeneous transport layers. Multi-hop routing with SOCKS5 ingress, CIDR-based exit routing, and end-to-end encryption (X25519 + ChaCha20-Poly1305). No root required.
Brutus is a modern, multi-protocol authentication testing tool built in pure Go, designed to efficiently validate credentials across diverse network services. It addresses a critical gap in offensive security tooling by providing robust authentication testing capabilities for databases, SSH, SMB, and over 20 other network services, beyond just HTTP.
As a single binary with zero external dependencies, Brutus integrates seamlessly with tools like fingerprintx and naabu for automated service discovery, allowing security professionals to rapidly identify and test authentication vectors across entire network ranges.
fingerprintx and naabu workflows, enabling direct piping of discovered services into credential testing.Brutus serves as a modern alternative to traditional tools like THC Hydra, which often come with significant friction due to complex dependency chains and platform-specific issues. Brutus offers:
libssh-dev or libmysqlclient-dev compilation headaches.