john

Installation
SKILL.md
Contains Shell Commands

This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.

John the Ripper

Crack passwords and identify hash types using John the Ripper.

Tool Status

  • Tool installed: !command -v john > /dev/null 2>&1 && echo "YES -- $(john --format=dummy 2>&1 | head -1 || echo 'john available')" || echo "NO -- Install: brew install john-jumbo (macOS) | apt install john (Debian/Ubuntu)"
  • Wrapper scripts available: !test -f scripts/john/crack-linux-passwords.sh && echo "YES -- use wrapper scripts for structured JSON output" || echo "NO -- using standalone mode with direct commands"

Mode: Wrapper Scripts Available

If wrapper scripts are available (shown as YES above), prefer these commands. They provide structured JSON output and educational context.

Linux Passwords

  • bash scripts/john/crack-linux-passwords.sh -j -x -- Crack /etc/shadow hashes using wordlists, rules, and incremental modes

Archive Cracking

  • bash scripts/john/crack-archive-passwords.sh <archive> -j -x -- Crack password-protected ZIP, RAR, 7z, and PDF files
Installs
1
GitHub Stars
1
First Seen
Mar 7, 2026
john — patrykquantumnomad/networking-tools