EN
ENNA

THC Hydra vs Patator

GitHub Stats

11.8k
Stars
3.9k
2.5k
Forks
828
56
Issues
36
1mo ago
Updated
10mo ago
AGPL-3.0
License
GPL-2.0
C
Language
Python

About THC Hydra

THC Hydra is the most widely used online password brute-forcing tool. It supports over 50 protocols including SSH, FTP, HTTP, HTTPS, SMB, MySQL, MSSQL, PostgreSQL, LDAP, RDP, VNC, and many more. Hydra is fast and flexible, supporting parallel connections and multiple attack types. It's an essential tool for penetration testers verifying password policies and testing authentication mechanisms.

About Patator

Patator is a multi-purpose brute forcer with a modular design and flexible usage. Unlike single-protocol tools, Patator supports attacking FTP, SSH, Telnet, SMTP, HTTP, POP, IMAP, LDAP, SMB, MSSQL, MySQL, PostgreSQL, Oracle, Cisco, VNC, SNMP, DNS, and many other protocols through dedicated modules. Each module exposes protocol-specific options while sharing a common interface for wordlists, threading, logging, and result filtering. Patator's key advantage is its flexible action/condition system - you define what constitutes a successful or failed attempt based on response codes, response content, timing, or any combination, rather than relying on hardcoded success patterns. This makes it adaptable to unusual authentication implementations. It also provides clean output formatting, automatic response-based filtering to reduce noise, and CSV logging for post-analysis.

Platform Support

๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows
๐Ÿงlinux

Tags

Shared

brute-forcemulti-protocol

THC Hydra only

onlineclassic

Patator only

modularsshhttpsmbftp