What problem does it solve?
During penetration tests and password audits, captured hashes (NTLM, Kerberos, ZIP, PDF, SSH keys) must be converted back into plaintext passwords to demonstrate risk or regain access. This Skill provides a complete John the Ripper workflow for offline hash cracking without manual trial-and-error.
Core Features & Use Cases
- Automatic hash detection and format-specific cracking: Supports 200+ hash types including Raw-MD5, NT, SHA-256, krb5tgs, and krb5asrep.
- Dictionary, rule-mutation, incremental, and mask attacks: Combine wordlists like rockyou.txt with best64/Jumbo/KoreLogic rules, or run pure brute-force with character-set masks.
- *2john extraction toolchain: Extract crackable hashes from ZIP, RAR, PDF, Office documents, SSH private keys, and KeePass databases.
- Use Case: After dumping NTLM hashes from a compromised Windows host, run
john --format=NT --wordlist=rockyou.txt ntlm.txt to recover plaintext credentials for lateral movement.
Quick Start
Use the john-crack skill to crack the NTLM hashes in my hashes.txt file with the rockyou.txt wordlist.