Codebase list hydra / debian/6.4-1 hydra.1
debian/6.4-1

Tree @debian/6.4-1 (Download .tar.gz)

hydra.1 @debian/6.4-1raw · history · blame

.TH "HYDRA" "1" "30/01/2011"
.SH NAME
hydra \- A very fast network logon cracker which support many different services
.SH SYNOPSIS
.B hydra
[[[\-l LOGIN|\-L FILE] [\-p PASS|\-P FILE]] | [\-C FILE]] [\-e ns] [\-4/6]
 [\-o FILE] [\-t TASKS] [\-M FILE [\-T TASKS]] [\-w TIME] [\-f] [\-s PORT] [\-S] [\-vV]
 server service [OPT]
.br
.SH DESCRIPTION
Hydra is a parallized login cracker which supports numerous protocols
to attack. New modules are easy to add, beside that, it is flexible and
very fast.

This tool gives researchers and security consultants the possiblity to
show how easy it would be to gain unauthorized access from remote to a
system.

Currently this tool supports:
 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, ICQ, IMAP, IRC, LDAP, MS-SQL, MYSQL, NCP, NNTP, PCNFS, POP3,
 POSTGRES, REXEC, SAP/R3, SMB,SMBNT, SMTP, SNMP, SOCKS5, SSH(v1 and v2),
 Subversion, Teamspeak (TS2), TELNET, VMware-Auth, VNC and XMPP.
.TP
.B \-R 
restore a previous aborted/crashed session
.TP
.B \-S
connect via SSL
.TP
.B \-s \PORT
if the service is on a different default port, define it here
.TP
.B \-l LOGIN
or \-L FILE login with LOGIN name, or load several logins from FILE
.TP
.B \-p PASS
or \-P FILE try password PASS, or load several passwords from FILE
.TP
.B \-e ns 
additional checks, "n" for null password, "s" try login as pass
.TP
.B \-c FILE
colon separated "login:pass" format, instead of \-L/\-P options
.TP
.B \-m FILE
server list for parallel attacks, one entry per line
.TP
.B \-o FILE
write found login/password pairs to FILE instead of stdout
.TP
.B \-f
exit after the first found login/password pair (per host if \-M)
.TP
.B \-t TASKS
run TASKS number of connects in parallel (default: 16)
.TP
.B \-w TIME
defines the max wait time in seconds for responses (default: 30)
.TP
.B \-4 / \-6 
prefer IPv4 (default) or IPv6 addresses
.TP
.B \-v / \-V 
verbose mode / show login+pass combination for each attempt
.TP
.B server
the target server (use either this OR the \-M option)
.TP
.B service
the service to crack. Supported protocols: afp cisco cisco-enable cvs firebird ftp[s] http[s]-{head|get} http[s]-{get|post}-form http-proxy icq irc imap ldap2 ldap3[-{cram|digest}md5] mssql mysql ncp nntp oracle oracle-listener oracle-sid pcnfs pop3 pcanywhere postgres rexec rlogin rsh sapr3 sip smb smtp smtp-enum snmp socks5 ssh svn teamspeak telnet vnc vmauthd xmpp
.TP
.B OPT
some service modules need special input (see README!)
.TP
.B \-h, \-\-help
Show summary of options.
.TP
.SH SEE ALSO
.BR xhydra (1),
.BR pw-inspector (1).
.br
The programs are documented fully by van Hauser <vh@thc.org>
.SH AUTHOR
hydra was written by van Hauser / THC <vh@thc.org> and co-maintained by David Maciejak <david.maciejak@gmail.com>.

.PP
This manual page was written by Daniel Echeverry <epsilon77@gmail.com>,
for the Debian project (and may be used by others).