-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
8386de8
commit 303b91a
Showing
3 changed files
with
31 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,10 @@ | ||
<a href="https://github.com/byt3n33dl3/thc-Hydra/"><p align="center"> | ||
<img width="250" height="250" src="/img/xhydra.png"> | ||
<img width="250" height="250" src="/img/hydra-logo.svg"> | ||
</p></a> | ||
|
||
H Y D R A | ||
<div align="center"> | ||
<h2>H Y D R A</h2> | ||
<p></div> | ||
|
||
(c) 2001-2024 by van Hauser / THC <[email protected]> | ||
continued by <[email protected]> | ||
|
@@ -134,24 +136,24 @@ and compile them manually. | |
|
||
## HOW TO `USE` | ||
|
||
If you just enter `thc-Hydra`, you will see a short summary of the important | ||
If you just enter `Hydra`, you will see a short summary of the important | ||
options available. | ||
Type `./thc-Hydra -h` to see all available command line options. | ||
Type `./Hydra -h` to see all available command line options. | ||
|
||
Note that NO login/password file is included. Generate them yourself. | ||
A default password list is however present, use "dpl4thc-Hydra.sh" to generate | ||
A default password list is however present, use "dpl4Hydra.sh" to generate | ||
a list. | ||
|
||
For Linux users, a GTK GUI is available, try `./xthc-Hydra` | ||
For Linux users, a GTK GUI is available, try `./xHydra` | ||
|
||
For the command line usage, the syntax is as follows: | ||
For attacking one target or a network, you can use the new "://" style: | ||
thc-Hydra [some command line options] PROTOCOL://TARGET:PORT/MODULE-OPTIONS | ||
Hydra [some command line options] PROTOCOL://TARGET:PORT/MODULE-OPTIONS | ||
The old mode can be used for these too, and additionally if you want to | ||
specify your targets from a text file, you *must* use this one: | ||
|
||
``` | ||
thc-Hydra [some command line options] [-s PORT] TARGET PROTOCOL [MODULE-OPTIONS] | ||
Hydra [some command line options] [-s PORT] TARGET PROTOCOL [MODULE-OPTIONS] | ||
``` | ||
|
||
Via the command line options you specify which logins to try, which passwords, | ||
|
@@ -227,10 +229,10 @@ With -L for logins and -P for passwords you supply text files with entries. | |
e.g.: | ||
|
||
``` | ||
thc-Hydra -l admin -p password ftp://localhost/ | ||
thc-Hydra -L default_logins.txt -p test ftp://localhost/ | ||
thc-Hydra -l admin -P common_passwords.txt ftp://localhost/ | ||
thc-Hydra -L logins.txt -P passwords.txt ftp://localhost/ | ||
Hydra -l admin -p password ftp://localhost/ | ||
Hydra -L default_logins.txt -p test ftp://localhost/ | ||
Hydra -l admin -P common_passwords.txt ftp://localhost/ | ||
Hydra -L logins.txt -P passwords.txt ftp://localhost/ | ||
``` | ||
|
||
Additionally, you can try passwords based on the login via the "-e" option. | ||
|
@@ -256,13 +258,13 @@ foo:bar | |
``` | ||
|
||
This is a common default account style listing, that is also generated by the | ||
dpl4thc-Hydra.sh default account file generator supplied with thc-Hydra. | ||
dpl4Hydra.sh default account file generator supplied with thc-Hydra. | ||
You use such a text file with the -C option - note that in this mode you | ||
can not use -l/-L/-p/-P options (-e nsr however you can). | ||
Example: | ||
|
||
``` | ||
thc-Hydra -C default_accounts.txt ftp://localhost/ | ||
Hydra -C default_accounts.txt ftp://localhost | ||
``` | ||
|
||
And finally, there is a bruteforce mode with the -x option (which you can not | ||
|
@@ -283,10 +285,10 @@ Examples: | |
-x '3:3:aA1&~#\\ "\'<{([-|_^@)]=}>$%*?./§,;:!`' -v generates lenght 3 passwords with all 95 characters, and verbose. | ||
``` | ||
|
||
Example: | ||
# Example: | ||
|
||
``` | ||
thc-Hydra -l ftp -x 3:3:a ftp://localhost/ | ||
Hydra -l ftp -x 3:3:a ftp://localhost/target | ||
``` | ||
|
||
## OPTIONS FOR `MODULES` | ||
|
@@ -297,7 +299,7 @@ Many modules use this, a few require it! | |
|
||
To see the special option of a module, type: | ||
|
||
thc-Hydra -U <module> | ||
Hydra -U <module> | ||
|
||
e.g. | ||
|
||
|
@@ -309,9 +311,9 @@ option or in the service://target/option format. | |
Examples (they are all equal): | ||
|
||
``` | ||
./thc-Hydra -l test -p test -m PLAIN 127.0.0.1 imap | ||
./thc-Hydra -l test -p test 127.0.0.1 imap PLAIN | ||
./thc-Hydra -l test -p test imap://127.0.0.1/PLAIN | ||
./Hydra -l test -p test -m PLAIN 127.0.0.1 imap | ||
./Hydra -l test -p test 127.0.0.1 imap PLAIN | ||
./Hydra -l test -p test imap://127.0.0.1/PLAIN | ||
``` | ||
|
||
# ADDITIONAL HINTS | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.