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.