Login Cracker Hydra
von griesgram am Sep.21, 2007, unter Hacking, Howto
Hydra ist ein sehr schneller Logincracker der gleich mehrer Protokolle unterstütz sowie parallel angriff startet!
Unterstützte Protokolle/Services:
TELNET, FTP, HTTP, HTTPS, HTTP-PROXY, SMB, SMBNT, MS-SQL, MYSQL, REXEC, RSH, RLOGIN, CVS, SNMP, SMTP-AUTH, SOCKS5, VNC, POP3, IMAP, NNTP, PCNFS, ICQ, SAP/R3, LDAP2, LDAP3, Postgres, Teamspeak, Cisco auth, Cisco enable, LDAP2, Cisco AAA (incorporated in telnet module).
Hinweis: Dieses Tool ist für penetration testing und nicht zum hacken gedacht
Howto
Voraussetzungen
- Linux System (in der Anleitung verwendet: Debian Lenny)
Installation:
Ladet euch mit wget den Login Cracker hydra herunter.
wget http://freeworld.thc.org/download.php?t=r&f=hydra-5.4-src.tar.gz Um nun aber den Login Cracker zu installieren benötigt es noch andere Librarys
Benötigte Bibliotheken
- libssh version 0.11 um ssh2 logins zu knacken
http://www.0xbadc0de.be/wiki/libssh:libssh0.11Benötigte Bibiliotheken und Programme installieren
Um hydra zu kompilieren, könnt ihr wie folgt vorgehen:
cd /usr/local/src
mv /download/libssh-0.11 /usr/local/src
mv /download/hydra-xxx.tar.gz /usr/local/src
tar xvzf libssh-0.11
cd libssh-0.11
./configure
makeWenn der compiler ein Error ausspuckt wie z.B:
./include/libssh/priv.h:58:25: error: openssl/dsa.h: No such file or directoryDas heisst das die libssl-dev nicht installiert ist! Also installieren wir die benötigten libraries via apt
apt-get install libgcrypt11 libgcrypt11-dev libssl-dev zlib1g-dev libssl0.9.8 zlibc zlib1g
make clean
./configure
make
make installHydra kompilieren und installieren
Nun sollten die benötigten libraries installiert sein sowie libssh 0.11 und wir können nun hydra compilieren
cd /usr/local/src/
tar xvzf hydra-5.4-src.tar.gz
cd hydra-5.4-src
./configureFalls beim ./configure steht das:
Checking for Postgres (libpq) ...
... NOT found, module postgres disabled
Checking for SVN (ibsvn_client-1 libapr-0.so libaprutil-0.so) ...
... NOT found, module svn disabled
Checking for SAP/R3 (librfc/saprfc.h) ...
... NOT found, module sapr3 disabledDies Meldungen kann man ignorieren wie ich das mache oder falls ihr die möglichkeit braucht postgres/SAPR3 oder SVN zu testen müsst ihr die erforderlichen Pakete nachinstallieren. Auf diese Pakete gehe ich hier jedoch nicht ein, da ich dies vorläufig nicht brauchen werde.
Nun kann man das Paket kompilieren,
makeSollte der Compiler ein Error ausspucken das xhydra nicht compiliert werden kann, weil
error: Library requirements (gtk+-2.0 >= 2.0.0) not met Muss man die dev Pakete nach installieren
apt-get install libgtk2.0-dev
make clean
./configure
make
make installBekommt man ein Fehler wie dieser:
/usr/bin/ld: cannot find -lpq
collect2: ld returned 1 exit statusIF YOU RECEIVED THE ERROR MESSAGE "cannot find -lpq"Mach folgendes:
make clean
./configureÖffne das Makefile und entferne "-lpq" und "-DLIBPOSTGRES"
vi Makefile
make
make install Das wars dann auch schon, der Hydra Login Cracker ist installiert und bereit für seinen Einsatz 
hydra benutzen
Um hydra zu benutzen kann man es entweder über die Konsole starten, oder man startet die grafische Variante xhydra.
hydra starten
hydra -hxhydra starten
xhydraAnmerkung: Falls beim Starten von hydra ein Error kommt das die libssh.so nicht gefunden werden kann muss man lediglich ein symlink erstellen
ln -sf /usr/local/lib/libssh.so /usr/lib/libssh.soNun läuft hydra wie geschmiert 
Have Phun
Das könnte dich auch interessieren:
- slap
- slap
- http://www.hack2learn.org FatalSysError
- http://intensedebate.com/people/FatalSysError FatalSysError
- Ich
- Ich
- http://www.hack2learn.org FatalSysError
- http://www.hack2learn.org FatalSysError


