Quebrando senhas com John the Ripper!

Publicado por Darlan da Silva Encarnação em 28/09/2012

[ Hits: 36.015 ]

 


Quebrando senhas com John the Ripper!



John the Ripper é um utilitário que faz quebra de senhas através de três modos:
  • WordList → Ele tenta por uma Wordlist, testando as combinações de senha/usuário.
  • Single Crack → Ele tenta quebrar a senha usando as informações de login/GECOS como senhas.
  • Incremental → Sendo o modo mais robusto no John the Ripper, ele tentará cada caractere possível até achar a senha correta. E por este motivo, é indicado o uso de parâmetros com o intuito de reduzir o tempo de quebra.

O JTR é multiplataforma, funciona em GNU/Linux, Windows e Mac OS X.

Para instalá-lo, basta executar (em distribuições baseadas no Debian):

# apt-get install john

Abaixo dou um exemplo de execução, fazendo com que o John quebre a senha de root:

Primeiramente, crio um ".db" com meus arquivos /etc/passwd e /etc/shadow, com o unshadow:

# unshadow /etc/passwd /etc/shadow >> senha_root.db

Agora, executo o John neste arquivo de saída: senha_root.db

...E ele retorna a senha do root.

# john senha_root.db

Saída:
Loaded 2 password hashes with 2 different salts (generic crypt(3) [?/64])
toor        (root)
guesses: 1  time: 0:00:11:41 (3)  c/s: 212  trying: samega - stacid
Use the "--show" option to display all of the cracked passwords reliably


No meu sistema, a senha de root era simples ("toor"), porém, fiz um teste com uma senha complexa (P@ssw0rd1), ele conseguiu quebrar em 19 horas.

Bom é isso aí, um abraço! :)

Dica previamente publicada em:

Outras dicas deste autor

Find - Pesquisar trechos (strings) dentro de arquivos

Atalhos no teclado para o console

Ksplice - Reboot pra quê?

Recuperando sistema de arquivos em modo read-only

Definindo a inicialização em modo gráfico ou texto no Red Hat

Leitura recomendada

Metasploit Framework no Linux

Nova versão do sshtrix liberada! Mais uma ferramenta para Brute force

Falando sobre Pentesting (teste de invasão)

Módulo de Segurança do Banco do Brasil 2017

Restringindo acesso de usuários e grupos no SSH

  

Comentários
[1] Comentário enviado por LinuxStarterRM em 04/04/2017 - 23:31h

Tem alguma forma de usar o john apenas com worldlist e com a minha propria worldlist ?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts