Had some fun playing with Superpermutations.
Code: <LINK>
So, superpermutation are interesting and useful. This is the first step in an idea, but I wonder if I can create a superpermutation for passwords of length N. Then use that in a rolling key system for hash cracking.
Theoretically, it would be smaller then a rainbow table, and ALOT easier to do multi system, hashing and threading on.