hydra_attack
Launch credential brute force attacks against network services using username and password lists to discover valid login credentials.
Instructions
Perform a credential brute force attack using Hydra.
WARNING: This is a destructive operation that may trigger account lockouts, IDS/IPS alerts, and log entries on the target system. Only use with explicit written authorization from the target system owner.
Args: target: Target IP or hostname. service: Service protocol to attack (e.g. "ssh", "ftp", "http-post-form"). userlist: Path to username list file. passlist: Path to password list file. port: Override default port for the service. threads: Number of parallel attack threads (default: 16, max: 64). stop_on_success: Stop after finding the first valid credential pair. timeout: Override scan timeout in seconds.
Returns: List of discovered valid credentials.
Note: - Requires explicit human authorization before execution. - Consider rate limiting to avoid lockouts. - Target must be in tengu.toml [targets].allowed_hosts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| port | No | ||
| target | Yes | ||
| service | Yes | ||
| threads | No | ||
| timeout | No | ||
| passlist | Yes | ||
| userlist | Yes | ||
| stop_on_success | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||