Hydra Login Cracker

curl siehe Curl Doku

ncurses:
	"wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz"
	"tar -xvzf ncurses-5.6.tar.gz"
	"cd ncurses-5.6"
	Bei SUSE "./configure --bindir=/usr/bin --sbindir=/usr/sbin --libdir=/usr/lib64 --includedir=/usr/include"
	"./configure" oder bei Debian "./configure -–bindir=/usr/bin -–sbindir=/usr/sbin -–libdir=/usr/lib –includedir=/usr/include"
	"make"
	"make install"
	"cp -frv ./lib/libncurses* /usr/lib64/"
	"ncurses6-config --version"
	"ncurses5-config --version"

lynx https://www.thc.org/thc-hydra/
	lynx https://tools.kali.org/password-attacks/hydra
wget http://www.thc.org/releases/hydra-8.5.tar.gz
	git clone https://github.com/vanhauser-thc/thc-hydra
tar -xzf hydra-8.5.tar.gz 
cd hydra-8.5/
./configure --prefix=/usr/ --with-ssl=/usr/include/ssl/ --with-ssl-lib=/usr/lib64/ --debug
	Wenn z.B. das HTTP(s) Modul verwendet wird sollte man die User Agent im Code editieren. Da Snort und mod_security Regeln darauf achten könnten.
	vi hydra-http-form.c -> "add_header(&ptr_head, "User-Agent", "Mozilla 5.0 (Hydra Proxy Auth)", HEADER_TYPE_DEFAULT);"
	vi hydra-http-proxy-urlenum.c -> "sprintf(buffer, "GET %s HTTP/1.0\r\n%sUser-Agent: Mozilla/4.0 (Hydra)\r\n%s\r\n", url, mhost, header);"
	vi hydra-http-proxy.c -> "sprintf(buffer,