All Projects → llamasoft → HashcatRulesEngine

llamasoft / HashcatRulesEngine

Licence: MIT License
A stand-alone implementation of Hashcat's rule engine

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects

HashcatRulesEngine

A stand-alone implementation of Hashcat's rule engine, based on John the Ripper's rule engine.
Implements rule parsing separate from rule application for better performance and better detection of duplicate rules.

Usage

USAGE:  ./hcre  rule_file  [rule_file  ...]

Input words are read from STDIN, mangled words are written on STDOUT
All rule files are unioned together and duplicate rules are removed
For a cross product of rules, pipe this program into another instance of itself


EXAMPLE:
    ./hcre  best64.rule  <  words.txt
    some_process  |  ./hcre  leetspeak.rule  combinator.rule
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].