princeprocessor is the reference implementation of the PRINCE attack, which generates candidate passwords by intelligently combining words in all possible combinations from a given wordlist.

Example usage for slow hashes:

pp64 < wordlist.dict | hashcat [options] target.hash

Example usage for fast hashes (to more fully utilize GPUs):

pp64 < wordlist.dict | hashcat [options] target.hash -r prince_optimized.rule

More content TBD. In the meantime, see:

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain