mirror of
https://github.com/vanhauser-thc/thc-hydra.git
synced 2025-08-20 05:13:51 -07:00
readme_updates
This commit is contained in:
parent
829fdddc1b
commit
438528f7ac
5 changed files with 51 additions and 20 deletions
2
CHANGES
2
CHANGES
|
@ -2,9 +2,11 @@ Changelog for hydra
|
|||
-------------------
|
||||
|
||||
Release 8.0
|
||||
! Development moved to a public github repository: https://github.com/vanhauser-thc/thc-hydra
|
||||
* Added module for redis (submitted by Alejandro Ramos, thanks!)
|
||||
* Added patch which adds Unicode support for the SMB module (thanks to Max Kosmach)
|
||||
* Added initial interactive password authentication test for ssh (thanks to Joshua Houghton for submitting)
|
||||
* Verified that hydra compiles cleanly on QNX / Blackberry 10 :-)
|
||||
* Bugfixes for -x option:
|
||||
- password tries were lost when connection errors happened (thanks to Vineet Kumar for reporting)
|
||||
- fixed crash when used together with -e option
|
||||
|
|
33
README
33
README
|
@ -27,11 +27,10 @@ There are already several login hacker tools available, however none does
|
|||
either support more than one protocol to attack or support parallized
|
||||
connects.
|
||||
|
||||
It was tested to compile cleanly on Linux, Windows/Cygwin, Solaris, FreeBSD
|
||||
and OSX.
|
||||
|
||||
Currently this tool supports:
|
||||
It was tested to compile cleanly on Linux, Windows/Cygwin, Solaris,
|
||||
FreeBSD/OpenBSD, QNX (Blackberry 10) and OSX.
|
||||
|
||||
Currently this tool supports the following protocols:
|
||||
Asterisk, AFP, Cisco AAA, Cisco auth, Cisco enable, CVS, Firebird, FTP,
|
||||
HTTP-FORM-GET, HTTP-FORM-POST, HTTP-GET, HTTP-HEAD, HTTP-PROXY, HTTPS-FORM-GET,
|
||||
HTTPS-FORM-POST, HTTPS-GET, HTTPS-HEAD, HTTP-Proxy, ICQ, IMAP, IRC, LDAP,
|
||||
|
@ -46,6 +45,20 @@ Your help in writing, enhancing or fixing modules is highly appreciated!! :-)
|
|||
|
||||
|
||||
|
||||
WHERE TO GET
|
||||
------------
|
||||
You can always find the newest release/production version of hydra at its
|
||||
project page at https://www.thc.org/thc-hydra
|
||||
If you are interested in the current development state, the public development
|
||||
repository is at Github:
|
||||
svn co https://github.com/vanhauser-thc/thc-hydra
|
||||
or
|
||||
git clone https://github.com/vanhauser-thc/thc-hydra.git
|
||||
Use the development version at your own risk. It contains new features and
|
||||
new bugs. Things might not work!
|
||||
|
||||
|
||||
|
||||
HOW TO COMPILE
|
||||
--------------
|
||||
For hydra, just type:
|
||||
|
@ -54,12 +67,12 @@ For hydra, just type:
|
|||
make
|
||||
make install
|
||||
|
||||
If you need ssh module support, you have to setup libssh on your system,
|
||||
If you need the ssh module support, you have to setup libssh on your system,
|
||||
get it from http://www.libssh.org, for ssh v1 support you also need to add
|
||||
"-DWITH_SSH1=On" option in the cmake command line.
|
||||
|
||||
If you use Ubuntu, this will install supplementary libraries needed for a
|
||||
few optional modules:
|
||||
If you use Ubuntu/Debian, this will install supplementary libraries needed
|
||||
for a few optional modules:
|
||||
apt-get install libssl-dev libssh-dev libidn11-dev libpcre3-dev \
|
||||
libgtk2.0-dev libmysqlclient-dev libpq-dev libsvn-dev \
|
||||
firebird2.1-dev libncp-dev
|
||||
|
@ -78,8 +91,8 @@ SUPPORTED PLATFORMS
|
|||
-------------------
|
||||
All UNIX platforms (linux, *bsd, solaris, etc.)
|
||||
Mac OS/X
|
||||
Windows with Cygwin (both ipv4 and ipv6)
|
||||
Mobile systems based on Linux or Mac OS/X (e.g. Android, iPhone, Zaurus, iPaq)
|
||||
Windows with Cygwin (both IPv4 and IPv6)
|
||||
Mobile systems based on Linux, Mac OS/X or QNX (e.g. Android, iPhone, Blackberry 10, Zaurus, iPaq)
|
||||
|
||||
|
||||
|
||||
|
@ -89,6 +102,8 @@ Type "./configure", followed by "make" to compile hydra and then
|
|||
"./hydra -h" to see the command line options.
|
||||
You make also type "make install" to install hydra to /usr/local/bin.
|
||||
Note that NO login/password file is included. Generate them yourself.
|
||||
A default password list is hoever present, use "dpl4hydra.sh" to generate
|
||||
a list.
|
||||
For Linux users, a GTK gui is available, try "./xhydra"
|
||||
|
||||
|
||||
|
|
1
TODO
1
TODO
|
@ -1,6 +1,5 @@
|
|||
|
||||
Prio 1:
|
||||
* support -R with -M option
|
||||
* hydra-smb more than 1 connection?
|
||||
* add help hints?
|
||||
* test teamspeak, icq
|
||||
|
|
2
hydra.c
2
hydra.c
|
@ -833,7 +833,7 @@ void hydra_restore_read() {
|
|||
pass_ptr = csv_ptr = login_ptr;
|
||||
}
|
||||
|
||||
hydra_targets = malloc(hydra_brains.targets * sizeof(hydra_targets));
|
||||
hydra_targets = malloc((hydra_brains.targets + 3 )* sizeof(hydra_targets));
|
||||
for (j = 0; j < hydra_brains.targets; j++) {
|
||||
hydra_targets[j] = malloc(sizeof(hydra_target));
|
||||
fck = (int) fread(hydra_targets[j], sizeof(hydra_target), 1, f);
|
||||
|
|
33
web/README
33
web/README
|
@ -27,11 +27,10 @@ There are already several login hacker tools available, however none does
|
|||
either support more than one protocol to attack or support parallized
|
||||
connects.
|
||||
|
||||
It was tested to compile cleanly on Linux, Windows/Cygwin, Solaris, FreeBSD
|
||||
and OSX.
|
||||
|
||||
Currently this tool supports:
|
||||
It was tested to compile cleanly on Linux, Windows/Cygwin, Solaris,
|
||||
FreeBSD/OpenBSD, QNX (Blackberry 10) and OSX.
|
||||
|
||||
Currently this tool supports the following protocols:
|
||||
Asterisk, AFP, Cisco AAA, Cisco auth, Cisco enable, CVS, Firebird, FTP,
|
||||
HTTP-FORM-GET, HTTP-FORM-POST, HTTP-GET, HTTP-HEAD, HTTP-PROXY, HTTPS-FORM-GET,
|
||||
HTTPS-FORM-POST, HTTPS-GET, HTTPS-HEAD, HTTP-Proxy, ICQ, IMAP, IRC, LDAP,
|
||||
|
@ -46,6 +45,20 @@ Your help in writing, enhancing or fixing modules is highly appreciated!! :-)
|
|||
|
||||
|
||||
|
||||
WHERE TO GET
|
||||
------------
|
||||
You can always find the newest release/production version of hydra at its
|
||||
project page at https://www.thc.org/thc-hydra
|
||||
If you are interested in the current development state, the public development
|
||||
repository is at Github:
|
||||
svn co https://github.com/vanhauser-thc/thc-hydra
|
||||
or
|
||||
git clone https://github.com/vanhauser-thc/thc-hydra.git
|
||||
Use the development version at your own risk. It contains new features and
|
||||
new bugs. Things might not work!
|
||||
|
||||
|
||||
|
||||
HOW TO COMPILE
|
||||
--------------
|
||||
For hydra, just type:
|
||||
|
@ -54,12 +67,12 @@ For hydra, just type:
|
|||
make
|
||||
make install
|
||||
|
||||
If you need ssh module support, you have to setup libssh on your system,
|
||||
If you need the ssh module support, you have to setup libssh on your system,
|
||||
get it from http://www.libssh.org, for ssh v1 support you also need to add
|
||||
"-DWITH_SSH1=On" option in the cmake command line.
|
||||
|
||||
If you use Ubuntu, this will install supplementary libraries needed for a
|
||||
few optional modules:
|
||||
If you use Ubuntu/Debian, this will install supplementary libraries needed
|
||||
for a few optional modules:
|
||||
apt-get install libssl-dev libssh-dev libidn11-dev libpcre3-dev \
|
||||
libgtk2.0-dev libmysqlclient-dev libpq-dev libsvn-dev \
|
||||
firebird2.1-dev libncp-dev
|
||||
|
@ -78,8 +91,8 @@ SUPPORTED PLATFORMS
|
|||
-------------------
|
||||
All UNIX platforms (linux, *bsd, solaris, etc.)
|
||||
Mac OS/X
|
||||
Windows with Cygwin (both ipv4 and ipv6)
|
||||
Mobile systems based on Linux or Mac OS/X (e.g. Android, iPhone, Zaurus, iPaq)
|
||||
Windows with Cygwin (both IPv4 and IPv6)
|
||||
Mobile systems based on Linux, Mac OS/X or QNX (e.g. Android, iPhone, Blackberry 10, Zaurus, iPaq)
|
||||
|
||||
|
||||
|
||||
|
@ -89,6 +102,8 @@ Type "./configure", followed by "make" to compile hydra and then
|
|||
"./hydra -h" to see the command line options.
|
||||
You make also type "make install" to install hydra to /usr/local/bin.
|
||||
Note that NO login/password file is included. Generate them yourself.
|
||||
A default password list is hoever present, use "dpl4hydra.sh" to generate
|
||||
a list.
|
||||
For Linux users, a GTK gui is available, try "./xhydra"
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue