Hallo,
Ik volg informaticabeheer, en krijg dus ook een onderdeel netwerkbeheer, omdat m'n leerkracht niet helemaal meer up to date is met de beveiliging, help ik hem soms wat. Hij had bijvoorbeeld nog nooit van ophcrack gehoord. (een programma dat SAM files héél snel kraakt.)
Nu wil ik ook THC hydra installeren om hem te tonen wat nog zoal gebeurd op het vlak van beveiliging enzo. Vroeger in m'n Windows tijd gebruikte ik brutus als ik kwetsbaarheden van wachtwoorden wilde testen. Maarja..
Ik heb wat gezocht, en zag dat THC hydra wel wat gelijkaardig is, maar heb dus een probleem:
carharttguy@carharttguy-laptop:~$ cd Bureaublad
carharttguy@carharttguy-laptop:~/Bureaublad$ cd hydra-5.4-src
carharttguy@carharttguy-laptop:~/Bureaublad/hydra-5.4-src$ ./configure
Starting hydra auto configuration ...
Checking for openssl (libssl/ssl.h) ...
... NOT found, SSL support disabled
Get it from http://www.openssl.org
Checking for Postgres (libpq) ...
... found
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 disabled
Get it from http://www.sap.com/solutions/netweaver/linux/eval/index.asp
Checking for libssh (libssh/libssh.h) ...
... NOT found, module ssh2 disabled
Get it from http://0xbadc0de.be/ - use v0.11!
Hydra will be installed into .../bin of: /usr/local
(change this by running ./configure --prefix=path)
Writing Makefile.in ...
NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES
=======================================================================
ARM/PalmPilot users: please run ./configure-arm or ./configure-palm respectivly
now type "make"
carharttguy@carharttguy-laptop:~/Bureaublad/hydra-5.4-src$ make
gcc -I. -Wall -O2 -o pw-inspector pw-inspector.c
gcc -I. -Wall -O2 -c hydra-vnc.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-pcnfs.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-rexec.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-nntp.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-socks5.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-telnet.c -DLIBPOSTGRES
hydra-telnet.c: In functie ‘service_telnet’:
hydra-telnet.c:177: let op: de returnwaarde van ‘write’, gedeclareerd met het ‘warn_unused_result’ atribuut, wordt genegeerd
hydra-telnet.c:191: let op: de returnwaarde van ‘write’, gedeclareerd met het ‘warn_unused_result’ atribuut, wordt genegeerd
hydra-telnet.c:198: let op: de returnwaarde van ‘write’, gedeclareerd met het ‘warn_unused_result’ atribuut, wordt genegeerd
gcc -I. -Wall -O2 -c hydra-cisco.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-http.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-ftp.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-imap.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-pop3.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-smb.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-icq.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-cisco-enable.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-ldap.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-mysql.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-http-proxy.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-smbnt.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-mssql.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-snmp.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-cvs.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-smtpauth.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-sapr3.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-ssh2.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-teamspeak.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-postgres.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-rsh.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-rlogin.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-oracle-listener.c -DLIBPOSTGRES
hydra-oracle-listener.c:10:2: let op: #warning "The Oracle Listener module does not work yet"
gcc -I. -Wall -O2 -c hydra-svn.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-pcanywhere.c -DLIBPOSTGRES
gcc -I. -Wall -O2 -c hydra-sip.c -DLIBPOSTGRES
hydra-sip.c:4:25: fout: openssl/ssl.h: Bestand of map bestaat niet
hydra-sip.c:5:25: fout: openssl/err.h: Bestand of map bestaat niet
hydra-sip.c:6:25: fout: openssl/md5.h: Bestand of map bestaat niet
hydra-sip.c: In functie ‘md5_crypt’:
hydra-sip.c:24: fout: ‘MD5_DIGEST_LENGTH’ undeclared (first use in this function)
hydra-sip.c:24: fout: (Each undeclared identifier is reported only once
hydra-sip.c:24: fout: for each function it appears in.)
hydra-sip.c:26: fout: ‘MD5_CTX’ undeclared (first use in this function)
hydra-sip.c:26: fout: expected ‘;’ before ‘c’
hydra-sip.c:31: let op: impliciete declaratie van functie ‘MD5_Init’
hydra-sip.c:31: fout: ‘c’ undeclared (first use in this function)
hydra-sip.c:32: let op: impliciete declaratie van functie ‘MD5_Update’
hydra-sip.c:33: let op: impliciete declaratie van functie ‘MD5_Final’
hydra-sip.c:24: let op: unused variable ‘md5_raw’
hydra-sip.c: In functie ‘sip_register’:
hydra-sip.c:60: fout: ‘MD5_DIGEST_LENGTH’ undeclared (first use in this function)
hydra-sip.c:61: let op: unused variable ‘resp’
hydra-sip.c:61: let op: unused variable ‘mu’
hydra-sip.c:60: let op: unused variable ‘urp’
make: *** [hydra-sip.o] Fout 1
In het begin staat er dat openSSL niet geinstalleerd is (daarom denk ik dat ik MD5 fouten krijg). Maar dit is echter wel geinstaleerd.
Ook over libssh zaagt ie een beetje, terwijl ik die ook geinstaleerd heb.
Weet iemand wat ik fout doe?
Alvast bedankt