// Written by Alain Espinosa <alainesp at gmail.com> in 2012.  No copyright
// is claimed, and all directory content is hereby placed in the public domain.

This directory contains scripts to compare performance of Windows crackers programs. Actually it supports John the Ripper(jumbo version), hashcat and Hash Suite 1.2+. Support LM, NTLM and MSCASH formats. The number of threads is incremented in multiples of 2(1,2,4,6...) until processor number is reached. I try to code in command line scripts but unfortunately Windows scripts are not powerful enough, so java is needed.

To compare performance copy hashcat and jumbo john executables outside this directory and execute 'complete_bench.bat' script. Note that this take a long time to complete. The output is in 'out_all_parsed.csv' and contains data in millions of passwords/seconds. I recommend to open this file with some spreadsheet program like Microsoft Excel. If your OS is Windows Vista or superior there is a 'out_hardware.txt' which contains some useful hardware information.


To speed up the process you can change ML and CHARS variables (in script 'complete_bench.bat') incrementing the suffix number like this:
...
SET ML=ml0 ml1 ml2 ml3 ml5
SET CHARS=%CHARS0% %CHARS1% %CHARS2% %CHARS3% %CHARS5%
	change to
SET ML=ml1 ml2 ml3 ml4 ml6
SET CHARS=%CHARS1% %CHARS2% %CHARS3% %CHARS4% %CHARS6%
...
This change half the time of processing.


This is completely alpha quality software; no test was made outside the developer machine. If you have suggestions or know how to automatically test other Windows cracker please let me know. You can take a look at 'sample_out_all_parsed.csv' to see what the output looks like and compare benchmark.