-------------------------------------------------------------------------
This test script will test ../run/john 
against many formats. Each test should find 1500 passwords.  A few do
find a smaller number, and these will be listed.  If there are formats
which are not 1500, and not listed as 'supposed to be less', shows a
format which is having a problem with the current build of john.
version 1.03, July 13, 2011
-------------------------------------------------------------------------


Detected John 'jumbo' build, so only testing all jumbo formats

-form=md5_gen(0)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(0)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(1)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(1)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(2)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(2)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(3)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(3)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(4)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(4)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(5)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(5)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(6)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(6)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(6)_1-salt         guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(6)_1-salt    guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(7)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(7)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(8)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(8)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(9)                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(9)           guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(10)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(10)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(11)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(11)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(12)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(12)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(13)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(13)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(14)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(14)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(15)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(15)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(16)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(16)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(17)               guesses: 1500 time: 0:00:00:14 DONE
.POT Chk:  md5_gen(17)          guesses: 1500 time: 0:00:00:13 DONE

-form=md5_gen(18)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(18)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(19)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(19)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(20)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(20)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(21)               guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  md5_gen(21)          guesses: 1500 time: 0:00:00:01 DONE

-form=md5_gen(22)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(22)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(23)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(23)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(24)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(24)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(25)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(25)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(26)               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md5_gen(26)          guesses: 1500 time: 0:00:00:00 DONE

-form=md5_gen(27)               guesses: 1500 time: 0:00:00:12 DONE
.POT Chk:  md5_gen(27)          guesses: 1500 time: 0:00:00:09 DONE

-form=md5_gen(28)               guesses: 1500 time: 0:00:00:11 DONE
.POT Chk:  md5_gen(28)          guesses: 1500 time: 0:00:00:11 DONE

-form=md5                       guesses: 1500 time: 0:00:00:24 DONE
.POT Chk:  md5                  guesses: 1500 time: 0:00:00:20 DONE

-form=md5_(apr1)                guesses: 1500 time: 0:00:00:23 DONE
.POT Chk:  md5_(apr1)           guesses: 1500 time: 0:00:00:20 DONE

-form=BSDI                      guesses: 1500 time: 0:00:00:11 DONE
.POT Chk:  BSDI                 guesses: 1500 time: 0:00:00:07 DONE

-form=BF                        guesses: 1500 time: 0:00:00:50 DONE
.POT Chk:  BF                   guesses: 1500 time: 0:00:00:42 DONE

-form=BF_broken                 guesses: 1500 time: 0:00:00:43 DONE
.POT Chk:  BF_broken            guesses: 1500 time: 0:00:00:37 DONE

-form=PHPass-md5                guesses: 1500 time: 0:00:00:15 DONE
.POT Chk:  PHPass-md5           guesses: 1500 time: 0:00:00:12 DONE

-form=mscash2                   guesses: 1500 time: 0:00:00:04 DONE
.POT Chk:  mscash2              guesses: 1500 time: 0:00:00:03 DONE

-form=DES                       guesses: 1500 time: 0:00:00:05 DONE
.POT Chk:  DES                  guesses: 1500 time: 0:00:00:01 DONE

-form=BigCrypt_DES              guesses: 1500 time: 0:00:00:05 DONE
.POT Chk:  BigCrypt_DES         guesses: 1500 time: 0:00:00:01 DONE

-form=mediawiki                 guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mediawiki            guesses: 1500 time: 0:00:00:00 DONE

-form=pixMD5                    guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  pixMD5               guesses: 1500 time: 0:00:00:00 DONE

-form=PO                        guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  PO                   guesses: 1500 time: 0:00:00:00 DONE

-form=PHPS                      guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  PHPS                 guesses: 1500 time: 0:00:00:00 DONE

-form=raw-md5                   guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  raw-md5              guesses: 1500 time: 0:00:00:00 DONE

-form=raw-md5-unicode           guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  raw-md5-unicode      guesses: 1500 time: 0:00:00:00 DONE

-form=raw-sha1                  guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  raw-sha1             guesses: 1500 time: 0:00:00:00 DONE

-form=sha1-genp                 guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  sha1-genp            guesses: 1500 time: 0:00:00:00 DONE

-form=sha1-gens                 guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  sha1-gens            guesses: 1500 time: 0:00:00:00 DONE

-form=NT                        guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  NT                   guesses: 1500 time: 0:00:00:00 DONE

-form=raw-md4                   guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  raw-md4              guesses: 1500 time: 0:00:00:00 DONE

-form=md4-genp                  guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md4-genp             guesses: 1500 time: 0:00:00:00 DONE

-form=md4-gens                  guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  md4-gens             guesses: 1500 time: 0:00:00:00 DONE

-form=mscash                    guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mscash               guesses: 1500 time: 0:00:00:00 DONE

NOTE, mscash crash may crash, run and present 1440 or run and present 1500,
depending upon if mscash dies for user names over 19, if it can run but ignore them,
of if it can properly process user names up to 22 characters.

-form=mscash-crash              guesses: 1440 time: 0:00:00:00 DONE
.POT Chk:  mscash-crash         guesses: 1440 time: 0:00:00:00 DONE

-form=LM                        guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  LM                   guesses: 1500 time: 0:00:00:00 DONE

NOTE, only 986 LM tests found in this pwdump file, that is normal

-form=pwdump_LM                 guesses: 986 time: 0:00:00:00 DONE
.POT Chk:  pwdump_LM            guesses: 986 time: 0:00:00:00 DONE

-form=pwdump_NT                 guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  pwdump_NT            guesses: 1500 time: 0:00:00:00 DONE

-form=Netscape_LDAP_SHA         guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  Netscape_LDAP_SHA    guesses: 1500 time: 0:00:00:00 DONE

-form=Netscape_LDAP_SSHA        guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  Netscape_LDAP_SSHA   guesses: 1500 time: 0:00:00:00 DONE

-form=LDAP_SSHA-(salted-sha)    guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  LDAP_SSHA-(salted-shaguesses: 1500 time: 0:00:00:00 DONE

-form=OpenSSHA                  guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  OpenSSHA             guesses: 1500 time: 0:00:00:00 DONE

-form=Netscreen_MD5             guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  Netscreen_MD5        guesses: 1500 time: 0:00:00:00 DONE

-form=MAC_OSX_Salted_SHA1       guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  MAC_OSX_Salted_SHA1  guesses: 1500 time: 0:00:00:00 DONE

-form=hmacMD5                   guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  hmacMD5              guesses: 1500 time: 0:00:00:00 DONE

-form=mskrb5                    guesses: 1500 time: 0:00:00:03 DONE
.POT Chk:  mskrb5               guesses: 1500 time: 0:00:00:03 DONE

-form=bfegg                     guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  bfegg                guesses: 1500 time: 0:00:00:00 DONE

-form=IPB2                      guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  IPB2                 guesses: 1500 time: 0:00:00:00 DONE

-form=mssql05                   guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mssql05              guesses: 1500 time: 0:00:00:00 DONE

-form=mssql                     guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mssql                guesses: 1500 time: 0:00:00:00 DONE

-form=mysqlSHA1                 guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mysqlSHA1            guesses: 1500 time: 0:00:00:00 DONE

-form=mysql                     guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mysql                guesses: 1500 time: 0:00:00:00 DONE

-form=mysql-fast                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mysql-fast           guesses: 1500 time: 0:00:00:00 DONE

-form=oracle                    guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  oracle               guesses: 1500 time: 0:00:00:00 DONE

-form=oracle11                  guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  oracle11             guesses: 1500 time: 0:00:00:00 DONE

-form=hdaa                      guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  hdaa                 guesses: 1500 time: 0:00:00:01 DONE

-form=netntlm                   guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  netntlm              guesses: 1500 time: 0:00:00:01 DONE

-form=lotus5                    guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  lotus5               guesses: 1500 time: 0:00:00:00 DONE

-form=netntlm                   guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  netntlm              guesses: 1500 time: 0:00:00:01 DONE

only 1351 hashes expected for NetLM in the l0phtcrack file

-form=netlm                     guesses: 1351 time: 0:00:00:01 DONE
.POT Chk:  netlm                guesses: 1351 time: 0:00:00:01 DONE

-form=mschapv2                  guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  mschapv2             guesses: 1500 time: 0:00:00:01 DONE

-form=netlmv2                   guesses: 1500 time: 0:00:00:03 DONE
.POT Chk:  netlmv2              guesses: 1500 time: 0:00:00:02 DONE

-form=netntlmv2                 guesses: 1500 time: 0:00:00:06 DONE
.POT Chk:  netntlmv2            guesses: 1500 time: 0:00:00:04 DONE

Now testing 'simple' -utf8 running, but using non-utf8 data file.
1229 is 'expected' count  (1050 for mscash2, and 1235 for mssql)

-form=mschapv2-utf8             guesses: 1229 time: 0:00:00:02 DONE
.POT Chk:  mschapv2-utf8        guesses: 1229 time: 0:00:00:01 DONE

-form=netlmv2-utf8              guesses: 1229 time: 0:00:00:05 DONE
.POT Chk:  netlmv2-utf8         guesses: 1229 time: 0:00:00:02 DONE

-form=netntlm-utf8              guesses: 1229 time: 0:00:00:01 DONE
.POT Chk:  netntlm-utf8         guesses: 1229 time: 0:00:00:01 DONE

-form=netntlmv2-utf8            guesses: 1229 time: 0:00:00:08 DONE
.POT Chk:  netntlmv2-utf8       guesses: 1229 time: 0:00:00:03 DONE

-form=NT-utf8                   guesses: 1229 time: 0:00:00:00 DONE
.POT Chk:  NT-utf8              guesses: 1229 time: 0:00:00:00 DONE

-form=pwdump_NT-utf8            guesses: 1229 time: 0:00:00:00 DONE
.POT Chk:  pwdump_NT-utf8       guesses: 1229 time: 0:00:00:00 DONE

-form=mscash-utf8               guesses: 1229 time: 0:00:00:00 DONE
.POT Chk:  mscash-utf8          guesses: 1229 time: 0:00:00:00 DONE

-form=mscash2-utf8              guesses: 1050 time: 0:00:00:05 DONE
.POT Chk:  mscash2-utf8         guesses: 1050 time: 0:00:00:02 DONE

-form=mssql-utf8                guesses: 1235 time: 0:00:00:00 DONE
.POT Chk:  mssql-utf8           guesses: 1235 time: 0:00:00:00 DONE

-form=mssql05-utf8              guesses: 1229 time: 0:00:00:00 DONE
.POT Chk:  mssql05-utf8         guesses: 1229 time: 0:00:00:00 DONE

-form=oracle-utf8               guesses: 1229 time: 0:00:00:02 DONE
.POT Chk:  oracle-utf8          guesses: 1229 time: 0:00:00:00 DONE

-form=raw-md5u-utf8             guesses: 1229 time: 0:00:00:00 DONE
.POT Chk:  raw-md5u-utf8        guesses: 1229 time: 0:00:00:00 DONE

NOW, REAL -utf8 testing.

-form=mschapv2-utf8             guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  mschapv2-utf8        guesses: 1500 time: 0:00:00:01 DONE

-form=netlmv2-utf8              guesses: 1500 time: 0:00:00:03 DONE
.POT Chk:  netlmv2-utf8         guesses: 1500 time: 0:00:00:03 DONE

-form=netntlm-utf8              guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  netntlm-utf8         guesses: 1500 time: 0:00:00:01 DONE

-form=netntlmv2-utf8            guesses: 1500 time: 0:00:00:06 DONE
.POT Chk:  netntlmv2-utf8       guesses: 1500 time: 0:00:00:04 DONE

-form=NT-utf8                   guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  NT-utf8              guesses: 1500 time: 0:00:00:00 DONE

-form=mscash-utf8               guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mscash-utf8          guesses: 1500 time: 0:00:00:00 DONE

-form=mscash2-utf8              guesses: 1500 time: 0:00:00:03 DONE
.POT Chk:  mscash2-utf8         guesses: 1500 time: 0:00:00:03 DONE

-form=mssql-utf8                guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mssql-utf8           guesses: 1500 time: 0:00:00:00 DONE

-form=mssql05-utf8              guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  mssql05-utf8         guesses: 1500 time: 0:00:00:00 DONE

-form=oracle-utf8               guesses: 1500 time: 0:00:00:01 DONE
.POT Chk:  oracle-utf8          guesses: 1500 time: 0:00:00:00 DONE

-form=raw-md5u-utf8             guesses: 1500 time: 0:00:00:00 DONE
.POT Chk:  raw-md5u-utf8        guesses: 1500 time: 0:00:00:00 DONE

