What are Hydra's options?

0109

Hydra provides a variety of options to customize your brute-force attacks. Here are some of the most commonly used options:

Basic Options

  • -l LOGIN: Specify a single username for testing.
  • -L FILE: Load multiple usernames from a file.
  • -p PASS: Specify a single password for testing.
  • -P FILE: Load multiple passwords from a file.
  • -C FILE: Load a combination of usernames and passwords from a file.

Target and Service Options

  • service://target[:port]: Specify the service and target IP/hostname. The port is optional.
  • -s PORT: Specify a custom port if the service is not running on its default port.

Performance Options

  • -t TASKS: Set the number of parallel tasks (threads) to run simultaneously.
  • -w TIME: Set the timeout for connections.
  • -W TIME: Set the timeout for responses.

Output Options

  • -o FILE: Save the results to a specified file.
  • -f: Exit after the first found login/password pair.

Verbosity Options

  • -v: Enable verbose mode for more detailed output.
  • -V: Enable even more verbose output, showing all attempts.

Additional Options

  • -e nsr: Use additional options for password generation (e.g., n for numeric, s for special characters, r for random).
  • -x MIN:MAX:CHARSET: Specify a custom password generation pattern.
  • -S: Use SSL for connections.
  • -u: Enable username/password brute-forcing.

Help Command

To see a complete list of options and their descriptions, you can run:

hydra -h

This command will provide detailed information about all available options and how to use them effectively.

0 Comments

no data
Be the first to share your comment!