Open roycewilliams opened 7 years ago
+1
All internal processing should use UTF-32. That would make this generator the leader of the pack (after sorting #4).
Currently, we are not planning to extend OMEN. It was a side project on our research on probabilistic password modeling. It was developed as a PoC, so please bear with us for its poor functionality. In my not existing free time I would love to implement the rather straightforward approach of OMEN as a JtR / Hashcat module. However, never did something like this before.
So encoding / performance / resume functionality is out of scope for this project. I already implemented the algorithm in Python once, it is really not that complicated. I wonder whether someone more familiar with JtR / Hashcat "modules" and software development in general, might be interested in collaborating. I leave the issues open, but don't expect anything soon. Took us more than 2 years to upload the source to GitHub ;-)
Cheers, Maximilian
Current alphabet support is limited to ISO 8859-1 8-bit ASCII. Many word corpora are based on other character sets.