Verificar a Instalação do John the Ripper
Nesta etapa, você verificará se o John the Ripper foi compilado com sucesso executando o executável e sua suíte de testes integrada.
O binário compilado não está no diretório src, mas no diretório run. Vamos navegar até ele.
cd ../run
Agora, execute o executável john sem nenhum argumento para exibir suas informações de uso. Esta é uma maneira rápida de confirmar que ele está em execução.
./john
Você deverá ver as informações de versão e uso, o que confirma que o programa é executável.
John the Ripper 1.9.0-jumbo-1 [linux-gnu 64-bit x86_64 AVX2 AC]
Copyright (c) 1996-2019 by Solar Designer and others
Homepage: https://www.openwall.com/john/
Usage: john [OPTIONS] [PASSWORD-FILES]
...
Para realizar uma verificação mais completa, execute o benchmark e o autoteste integrados. Isso testará vários algoritmos de hash e garantirá que eles estejam funcionando corretamente em seu sistema.
./john --test
O teste será executado por um minuto ou dois e exibirá os resultados do benchmark para muitos tipos de hash diferentes.
Benchmarking: descrypt, traditional crypt(3) [DES 128/128 SSE2-16]... DONE
Many salts: 12032K c/s real, 12032K c/s virtual
Only one salt: 11141K c/s real, 11141K c/s virtual
...
Benchmarking: LM [DES 128/128 SSE2-16]... DONE
Raw-MD5 [MD5 128/128 SSE2-16]... DONE
...
All tests passed
Ver "All tests passed" (Todos os testes passaram) no final confirma que sua compilação está funcionando corretamente.