John the Ripper Installation überprüfen
In diesem Schritt überprüfen Sie, ob John the Ripper erfolgreich kompiliert wurde, indem Sie die ausführbare Datei und ihre integrierte Testsuite ausführen.
Die kompilierte Binärdatei befindet sich nicht im Verzeichnis src, sondern im Verzeichnis run. Navigieren wir dorthin.
cd ../run
Führen Sie nun die ausführbare Datei john ohne Argumente aus, um die Nutzungsinformationen anzuzeigen. Dies ist eine schnelle Möglichkeit, zu bestätigen, dass sie ausgeführt wird.
./john
Sie sollten die Versions- und Nutzungsinformationen sehen, was bestätigt, dass das Programm ausführbar ist.
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]
...
Um eine gründlichere Überprüfung durchzuführen, führen Sie den integrierten Benchmark und den Selbsttest aus. Dies testet die verschiedenen Hashing-Algorithmen und stellt sicher, dass sie auf Ihrem System korrekt funktionieren.
./john --test
Der Test wird ein bis zwei Minuten dauern und Benchmark-Ergebnisse für viele verschiedene Hash-Typen ausgeben.
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
Wenn am Ende "All tests passed" angezeigt wird, bestätigt dies, dass Ihr Build korrekt funktioniert.