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: