THC-Hydra no GNU/Linux
Dica publicada em Linux / Segurança
THC-Hydra no GNU/Linux
Bem, após alguns estudos, precisei de um software que realizasse a conhecida técnica de força-bruta. Testei o John the ripper, que é um ótimo software, mas realmente a melhor opção seria o THC-Hydra.
Logo esbarrei na instalação do mesmo, com vários erros e pouca solução por parte de alguns fóruns. Espero que com esse tutorial todos os curiosos da área de segurança de redes possam realizar estudos utilizando o THC-Hydra.
Vamos começar a instalação do mesmo baixando os pacotes necessários:
LibSSH 0.11:
# wget -c http://0xbadc0de.be/libssh/libssh-0.11.tgz
THC-Hydra:
# wget -c http://freeworld.thc.org/releases/hydra-5.4-src.tar.gz
LibGTK e algumas dependências:
# apt-get -y --force-yes install build-essential libssl-dev libssh-dev libgtk2.0-dev libssh2-1-dev
Independente do diretório que você esteja (para verificar utilize o comando pwd), faça:
# tar -zxvf libssh-0.11.tgz -C /usr/local/src
# tar -zxvf hydra-5.4-src.tar.gz -C /usr/local/src
Agora vamos acessar o diretório /usr/local/src:
# cd /usr/local/src
Crie o diretório chamado bin e mova o hydra para lá:
# mkdir bin
# mv hydra-5.4-src bin/
Instale a libssh versão 0.11, pois o Hydra trabalha com essa biblioteca na presente versão:
# cd libssh-0.11
# ./configure && make && make install
Agora vamos para o Hydra:
# cd ../bin/hydra-5.4-src
# ./configure --prefix=/usr/local/src && make && make install
Pronto, o hydra já está instalado, basta executar utilizando:
# ./xhydra [opções]
Obs.: Definimos que o executável dele ficaria em /usr/local/src/bin, então basta entrar nesse diretório que o executável xhydra estará lá.
Logo esbarrei na instalação do mesmo, com vários erros e pouca solução por parte de alguns fóruns. Espero que com esse tutorial todos os curiosos da área de segurança de redes possam realizar estudos utilizando o THC-Hydra.
Vamos começar a instalação do mesmo baixando os pacotes necessários:
LibSSH 0.11:
# wget -c http://0xbadc0de.be/libssh/libssh-0.11.tgz
THC-Hydra:
# wget -c http://freeworld.thc.org/releases/hydra-5.4-src.tar.gz
LibGTK e algumas dependências:
# apt-get -y --force-yes install build-essential libssl-dev libssh-dev libgtk2.0-dev libssh2-1-dev
Independente do diretório que você esteja (para verificar utilize o comando pwd), faça:
# tar -zxvf libssh-0.11.tgz -C /usr/local/src
# tar -zxvf hydra-5.4-src.tar.gz -C /usr/local/src
Agora vamos acessar o diretório /usr/local/src:
# cd /usr/local/src
Crie o diretório chamado bin e mova o hydra para lá:
# mkdir bin
# mv hydra-5.4-src bin/
Instale a libssh versão 0.11, pois o Hydra trabalha com essa biblioteca na presente versão:
# cd libssh-0.11
# ./configure && make && make install
Agora vamos para o Hydra:
# cd ../bin/hydra-5.4-src
# ./configure --prefix=/usr/local/src && make && make install
Pronto, o hydra já está instalado, basta executar utilizando:
# ./xhydra [opções]
Obs.: Definimos que o executável dele ficaria em /usr/local/src/bin, então basta entrar nesse diretório que o executável xhydra estará lá.
Estou tentando instalar o THC-Hydra, porém não estou conseguindo. Eu uso Ubuntu 9.04 e segui seu tutorial mas não obtive sucesso na instalação, no final no momento de instalar o Hydra, aparece a seguinte mensagem, "make: [install] Erro 1 (ignorado)", e mais pra cima acontece a mesma coisa, mas trocando "[install]" por "[strip]" e um pouco mais a cima, o próprio arquivo fala:
"IF YOU RECEIVED THE ERROR MESSAGE "cannot find -lpq" DO THE FOLLOWING"
make clean; ./configure
vi Makefile <- and remove the "-lpq" and "-DLIBPOSTGRES" statements
make
Alguém saberia me ajudar?! Eu instalei toda bibliotecas certinho.
Obs: Eu tentei usar o "wget" como no tutorial, mas não consegui, porém ontem eu estava tentando instalar, e já havia instalado a gtk e a ssl, só faltou a libssh-0.11.tar que eu baixei pelo próprio site 0xbadc0de.be.
Espero anciosamente por respostas! =D
Abraço a todos do VOL!
Esse site é muito bom! Sempre entro aqui para procurar soluções e tirar dúvidas! :D