Jens Steube
db6f93b159
Example of a better UTF8 to UTF16LE encoding in unit test. It allows digesting UTF8 encoded password candidates from the shell in passthrough mode
2021-05-01 12:22:07 +02:00
jsteube
5da1e4b872
Fixed maximum password length limit which was announced as 256 but actually was 255
2019-02-26 21:20:07 +01:00
jsteube
ac0560fd4a
Make use of module_constraints more easy and fix some modes
2018-12-29 16:23:29 +01:00
jsteube
f721f23d39
Update test modules to max password length 255 not 256
2018-12-28 22:31:03 +01:00
jsteube
22da2407e9
Make sure word length in test.pl single mode only increases or stays equal to previous one
2018-12-28 00:09:25 +01:00
jsteube
7538e82b72
Bring back comparison of hashlist in crackfile
2018-12-27 15:49:18 +01:00
Jens Steube
5717fcd1a6
Update test_modules and test.pl to respect valid password and salt length ranges per hash mode
2018-12-23 18:15:53 +01:00
R. Yushaev
6365672c34
Add module_preprocess_hashlist hook for tests
...
Some algorithms have ambiguous hashes (e.g. case-insensetive usernames
in Net-NTLMv2 hashes). This optional function allows test modules to
unify the hashlist before the verification process starts.
Also update readme and minor code formatting.
2018-12-22 19:29:24 +01:00
jsteube
73af860f43
Add functionality in test.pl to allow empty hash returns. This is required to enable hash-mode depending password length checks. NTLM supports just 27 characters in optimized mode, but single mode would produce 32, resulting in a non found password
2018-12-21 09:48:51 +01:00
jsteube
c0e83dc471
Some minor test.pl fixes, added m01000.pm
2018-12-21 09:10:23 +01:00