Changes:
- Added -t shortcut for --threshold
- Added --reverse parameter which lets the markov generator generate the words from right to left, not from left to right.
Code:root@sf:~/statsprocessor-0.03# ./sp64.bin --pw-min 4 -t 4 rockyou.hcstat | head -10 anan anar anal anam anen aner anel anem anir anil root@sf:~/statsprocessor-0.03# ./sp64.bin --pw-min 4 -t 4 rockyou.hcstat --reverse | head -10 nana rana lana mana nena rena lena mena rina lina - Changed how that most important parameter "--threshold" is interpreted by statsprocessor to a bit more easy-to-understand usage. You just define a maximum. This is the maximum number of chars which are added to the markov-table. One exception: In case of "0" it will allow all chars and you will end up in an ordered brute-force.
Code:root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 1 rockyou.hcstat | head -10 a an ana anan anana ananan ananana anananan anananana ananananan root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 2 rockyou.hcstat | head -10 a e an ar en er ana ane ara are root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 0 rockyou.hcstat | head -10 a e 1 0 i 2 o n r l [*] - Added parameter -s and -l like in maskprocessor. Well you can also call it support for restore and distribution
Code:root@sf:~/xy/statsprocessor-0.03# ./sp64.bin rockyou.hcstat ?a?a?a -s ctu -l ctk ctu cts ct1 ctc ctl ctm ct2 ctz ctb ct0 ctw ctn ctk [*]
