← 返回命令列表

Linux command

patator 命令

文件

复制后可按需替换文件名、目录或参数。

常用示例

Brute-force FTP login

patator ftp_login host=[target] user=FILE0 password=FILE1 0=[users.txt] 1=[passwords.txt]

Brute-force SSH login

patator ssh_login host=[target] user=[admin] password=FILE0 0=[passwords.txt]

HTTP form brute-force

patator http_fuzz url=[http://target/login] method=POST body='user=admin&pass=FILE0' 0=[passwords.txt]

Brute-force MySQL

patator mysql_login host=[target] user=[root] password=FILE0 0=[passwords.txt]

Show available modules

patator

Set concurrency level

patator [module] ... -t [10]

说明

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.

参数

-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.

FAQ

What is the patator command used for?

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.

How do I run a basic patator example?

Run `patator ftp_login host=[target] user=FILE0 password=FILE1 0=[users.txt] 1=[passwords.txt]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -t _N_ do in patator?

Number of threads.