hydra
Brute-force network login passwords across 50+ protocols (SSH, FTP, RDP, SMB, MySQL). Provide a target, service, and user/password lists to test credentials and identify weak passwords.
Instructions
Fast network login brute-force tool supporting 50+ protocols (SSH, FTP, HTTP, RDP, SMB, MySQL, etc.). Use for testing password strength on network services. Specify the target service and provide user/password lists. For offline hash cracking, use john or hashcat instead. Output: found credentials in login:password format, or 'no valid credentials found'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| opts | No | Additional hydra options (e.g. '-t 4' for threads, '-V' for verbose) | |
| target | Yes | Target host or IP | |
| service | Yes | Service name (e.g. ssh, ftp, http-post-form, rdp, smb, mysql) | |
| passlist | Yes | Path to password wordlist file | |
| userlist | Yes | Single username OR path to user wordlist file |