Agent skill · security · aiskillstore

crack-hashcat

Advanced password recovery and hash cracking tool supporting multiple algorithms and attack modes. Use when: (1) Performing authorized password auditing and security assessments, (2) Recovering passwords from captured hashes in forensic investigations, (3) Testing password policy strength and complexity, (4) Validating encryption implementations, (5) Conducting security research on cryptographic hash functions, (6) Demonstrating password weakness in penetration testing reports.

Why this skill is useful

Provides specific commands and workflows for using Hashcat in password recovery and forensic investigations that the AI wouldn't reliably generate on its own.

What it needs

Requires cuda, hashcat, opencl installed locally. About 8k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Hashcat Password Recovery Overview Hashcat is the world's fastest password recovery tool, supporting over 300 hash algorithms and multiple attack modes. This skill covers authorized password auditing, forensic password recovery, and security research applications. IMPORTANT: Password cracking must only be performed on hashes you are authorized to crack. Unauthorized password cracking is illegal. Always ensure proper authorization and legal compliance. Quick Start Basic password cracking: Core Workflow Password Cracking Workflow Progress: [ ] 1. Verify authorization for password cracking [ ] 2. Identify hash algorithm type [ ] 3. Prepare hash file and wordlists [ ] 4. Select appropriate attack mode [ ] 5. Execute cracking operation [ ] 6. Analyze cracked passwords [ ] 7. Document password policy weaknesses [ ] 8. Securely delete hash files and results Work through each step systematically. Check off completed items. 1. Authorization Verification CRITICAL: Before any password cracking: Confirm written authorization from data owner Verify legal right to crack captured hashes Understand data handling and retention requirements Document chain of custody for forensic cases Ensure secure storage of cracked passwords 2. Hash Identification Identify hash algorithm: 3. Hash File Preparation Prepare hash files: 4. Attack Modes Choose appropriate attack mode: Dictionary Attack (Mode 0): Combinator Attack (Mode 1): Brute-Force Attack (Mode 3): Mask Attack (Mode 3 with patterns): Hybrid Attacks (Modes 6 & 7): Character Sets: ?l = lowercase (abcdefghijklmnopqrstuvwxyz) ?u = uppercase (ABCDEFGHIJKLMNOPQRSTUVWXYZ) ?d = digits (0123456789) ?s = special characters (!@#$%^&...) ?a = all characters (l+u+d+s) ?b = all printable ASCII 5. Performance Optimization Optimize cracking performance: 6. Rules and Mutations Apply password mutation rules: 7. Session Management Manage cracking sessions: 8. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/crack-hashcat

View the source on GitHub

Browse the @skills marketplace