{"repo":"sensepost/hash-cracker","free":true,"listed":false,"github":"https://github.com/sensepost/hash-cracker","clone":"git clone https://github.com/sensepost/hash-cracker.git","description":"Script to perform some hashcracking logic automagically","language":"Shell","stars":84,"topics":["automation","toggle","hashcat","combinator","hashes","hybrid-attack","prefix-suffix","hybrid","password-cracking","bruteforce"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"hash-cracker Simple Bash wrapper around hashcat for running a curated set of cracking workflows from an interactive menu. Background and usage philosophy are covered in this blog post. Useful wordlist sources: - - If hashcat outputs values as $HEX[...] , see hex-to-readable or use CyberChef. Installation Requirements Mandatory - hashcat must be installed and executable - hash-cracker.conf must exist in the repository root At startup, hash-cracker checks that: - HASHCAT points to an executable hashcat binary - POTFILE is an existing regular file with read/write access - the required config keys are set in hash-cracker.conf Normal runs fail before Hashcat starts if the potfile is missing, a directory, or cannot be read and written. Dry-run mode reports a missing potfile without creating or modifying it. Optional Dependencies These are only needed for specific menu options. Linux - python3 - Needed for option 12 (PACK rulegen) and option 13 (PACK mask) - Option 12 requires pyenchant : - python3 -m pip install pyenchant==3.3.0 - cewl - Needed for option 18 - scripts/extensions/common-substr-linux - Needed for options 10 and 11 - scripts/extensions/mkpass-linux - Needed for option 17 (Markov password generation) macOS - Bundled native helpers support Apple Silicon ( arm64 ) only; Intel macOS is not supported for those workflows. - python3 - Needed for option 12 (PACK rulegen) and option 13 (PACK mask) - Option 12 requires pyenchant : - python3 -m pip install pyenchant==3.3.0 - cew","default_branch":null,"files":null,"tree":[],"storefront":"/r/sensepost","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sensepost/hash-cracker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}