LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

patator

multi-purpose brute-forcer with modular design

TLDR

Brute-force FTP login
$ patator ftp_login host=[target] user=FILE0 password=FILE1 0=[users.txt] 1=[passwords.txt]
copy
Brute-force SSH login
$ patator ssh_login host=[target] user=[admin] password=FILE0 0=[passwords.txt]
copy
HTTP form brute-force
$ patator http_fuzz url=[http://target/login] method=POST body='user=admin&pass=FILE0' 0=[passwords.txt]
copy
Brute-force MySQL
$ patator mysql_login host=[target] user=[root] password=FILE0 0=[passwords.txt]
copy
Show available modules
$ patator
copy
Set concurrency level
$ patator [module] ... -t [10]
copy

SYNOPSIS

patator module [options] host=target param=value...

DESCRIPTION

patator is a multi-purpose brute-forcer with modular design. It supports numerous protocols and services.Modules handle specific protocols like SSH, FTP, HTTP, and databases. Each module has protocol-specific options.File placeholders enable wordlist combinations. Multiple files can be combined for user/password pairs.Conditional actions filter responses. Ignore successful logins, log specific errors, or stop on match.Rate limiting and threading control resource usage. Proxy support enables anonymized testing.

PARAMETERS

-t N

Number of threads.
-x ACTION:CONDITION
Actions on conditions.
-l DIR
Log directory.
--timeout SECS
Connection timeout.
--retries N
Retry count.
FILE0, FILE1, etc.
File placeholders.
0=, 1=, etc.
File assignments.
RANGE0
Numeric range.
COMBO00
Combo file.

MODULES

ssh_login - SSH authenticationftp_login - FTP authenticationhttp_fuzz - HTTP requestsmysql_login - MySQL authenticationsmtp_login - SMTP authenticationpop_login - POP3 authenticationdns_forward - DNS queries

CAVEATS

For authorized penetration testing only. Aggressive testing may trigger lockouts. Network monitoring may detect attacks.

HISTORY

patator was created by Sebastien Macke (lanjelot) as an alternative to Hydra and Medusa. It emphasizes flexibility and scriptability for security testing.

SEE ALSO

hydra(1), medusa(1), ncrack(1)

Copied to clipboard
Kai