06-12-2012, 12:27 PM
A new statsprocessor-0.3 beta is up. This little thing is getting very handy now.
I've 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.
root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 1 rockyou.hcstat | head -10
a
an
ar
ana
ane
ara
are
anan
anar
anen
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 3 rockyou.hcstat | head -10
a
e
1
an
ar
al
en
er
el
1r
root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 4 rockyou.hcstat | head -10
a
e
1
0
an
ar
al
am
en
er
root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 0 rockyou.hcstat | head -10
a
e
1
0
i
2
o
n
r
l
I've 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.
root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 1 rockyou.hcstat | head -10
a
an
ar
ana
ane
ara
are
anan
anar
anen
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 3 rockyou.hcstat | head -10
a
e
1
an
ar
al
en
er
el
1r
root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 4 rockyou.hcstat | head -10
a
e
1
0
an
ar
al
am
en
er
root@sf:~/statsprocessor-0.03# ./sp64.bin --threshold 0 rockyou.hcstat | head -10
a
e
1
0
i
2
o
n
r
l