05-23-2020, 07:34 AM
I think I figured out how to work with the Markov method in HC. But the result was not very good. Let knowledgeable people correct me if I made a mistake in the method of comparison.
8171 pwd opened (pwd try = 16 816 369 953)
7282 pwd opened (pwd try = 17 249 876 309)
9931 pwd opened (pwd try = 169 013 300 254)
4914 pwd opened (pwd try = 289 254 654 976)
The parameter "--markov-threshold " I selected so that the number of generated passwords coincides with JTR. That is, if the number of generated passwords is approximately equal according to the Markov method, the HC has fewer successful attempts.
As I said above, if my comparisons are not correct, please point out errors in the comparison method.
Code:
john --fork=4 --format=Raw-MD5 --markov:265:0:0:7 test_10000_hash.txt
Code:
hashcat64 -a3 -m0 -w3 -O --markov-hcstat2=test_10000.hcstat2 -t29 -i --increment-min=1 --increment-max=7 -1 ?a test_10000_hash.txt ?1?1?1?1?1?1?1
Code:
john --fork=4 --format=Raw-MD5 --markov:265:0:0:10 test_10000_hash.txt
Code:
hashcat64 -a3 -m0 -w3 -O --markov-hcstat2=test_10000.hcstat2 -t14 -i --increment-min=1 --increment-max=10 -1 ?a test_10000_hash.txt ?1?1?1?1?1?1?1?1?1?1
The parameter "--markov-threshold " I selected so that the number of generated passwords coincides with JTR. That is, if the number of generated passwords is approximately equal according to the Markov method, the HC has fewer successful attempts.
As I said above, if my comparisons are not correct, please point out errors in the comparison method.