Jens Steube
8cfc2dacb5
Merge pull request #2586 from llamasoft/patch-1
...
Improve warning message wording
4 years ago
Gabriele Gristina
77e328d659
Removed option --example-hashes, now is an alias of --hash-info
4 years ago
Gabriele Gristina
3ed1f0d840
Added new option: --hash-info
4 years ago
Marcus T
5919641285
Improve warning message wording
...
The comments earlier in the file indicate an optimized kernel may be listed as unavailable either because A) it doesn't exist or B) provides no benefit.
This updates the warning message to make that more clear.
4 years ago
Marcus T
ee3b5da25b
Improve warning message wording
...
The current warning message makes it sound like the optimized kernel exists but isn't being used. This rewording makes it clear that the optimized kernel simply doesn't exist.
4 years ago
Jens Steube
98aef2ae92
Module Structure: Add 3rd party library hook management functions. This also requires an update to all existing module_init()
4 years ago
Jens Steube
9560bfc7a4
Fixed internal access on module option attribute OPTS_TYPE_SUGGEST_KG with the result that it was unused
4 years ago
Jens Steube
acafe3dae2
Fixed too early execution of some module functions which could make use of non-final values opts_type and opti_type
4 years ago
Royce Williams
f3606e307a
strip trailing whitespace - h/t @philsmd
4 years ago
Royce Williams
cafb3bde0b
wrap kernel optimization warning
4 years ago
Jens Steube
33579ae3db
Add new option for modules OPTS_TYPE_SELF_TEST_DISABLE to disable self-test functionality from hash-mode directly
4 years ago
Jens Steube
7d9461f8b9
Add -m 11600 optimized kernel
5 years ago
Jens Steube
588e0ed294
Show information about minimum and maximum password- and salt-length before the hash parser starts
5 years ago
Jens Steube
786efc2d7c
Add support for OPTS_TYPE_PT_HEX
5 years ago
Rosen Penev
dca1a86315
Run through Clang's bugprone-macro-parentheses
5 years ago
Chick3nman
fcb100b26c
Changed Error message, OpenCL is not the only kernel type
5 years ago
Jens Steube
f1632b933e
Add support to configure hash-mode specific range of number of hashes supported
5 years ago
Jens Steube
4b986de5fb
Prepare native CUDA hybrid integration
6 years ago
jsteube
13edc32fb4
Fix some unused variable warnings
6 years ago
jsteube
b8d609ba16
WPA/WPA2 cracking: In the potfile, replace password with PMK in order to detect already cracked networks across all WPA modes
6 years ago
jsteube
c0a31b3239
Prepare potfile specific module_hash_decode and module_hash_encode hooks
6 years ago
jsteube
708a86fb59
Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
6 years ago
jsteube
e45e15465b
Fix use of OPTS_TYPE_SUGGEST_KG
6 years ago
jsteube
b7f8b2d15e
Fix use of OPTS_TYPE_SUGGEST_KG
6 years ago
jsteube
111889d3fc
Keep Guessing: No longer automatically activate --keep-guessing for modes 9720, 9820, 14900 and 18100
6 years ago
jsteube
88a051629c
Support module specific JiT compiler build options
6 years ago
jsteube
5c3ad11424
Fix module_filename() on Cygwin
6 years ago
jsteube
68d6d36761
Binary Distribution: Removed 32 bit binary executeables
6 years ago
jsteube
95b94b2982
Fix module symbol check
6 years ago
jsteube
b01038b8f4
Allow module_hash_encode() to be set to MODULE_DEFAULT if OPTS_TYPE_BINARY_HASHFILE is set. In that case return hashfile name
6 years ago
jsteube
75f7172cca
Prepare remove of hash_type variable
6 years ago
jsteube
62c660afe2
Add -m 14600 module
6 years ago
jsteube
78d2706038
Add -m 8900 module and module_extra_tmp_size()
6 years ago
jsteube
8eb2558a7e
Add -m 6211 module and moved some code around
6 years ago
jsteube
2bd55bca74
Add missing hook_salt buffer parameter to decoder/encoder function declaration
6 years ago
jsteube
4b9b59a3cb
Add module 5500
6 years ago
jsteube
bc1dd699e3
Add -m 1500 module
6 years ago
jsteube
6cb9142849
Fixed mandatory module functions check
6 years ago
jsteube
5e0ed24f43
Add CHECK_MANDATORY()
6 years ago
jsteube
79c8618025
Fix cross-compiled binaries and modules
6 years ago
jsteube
083d6e1fb2
Refresh dynloader management
6 years ago
jsteube
02fe28fe6c
Preparation for -m 501
6 years ago
jsteube
bc22bfee2e
Some cleanup
6 years ago
jsteube
17bd76ee62
Use settings from selftest hash for benchmark unless overriden by module hooks
6 years ago
jsteube
74265307fe
Automate module interface version management
6 years ago
jsteube
03f315a4ab
Automatic append of salts to SALT_TYPE_GENERIC hashes is comfortable but counter-intuitive, everything that gets decoded in the module should be also accessed when encoding it again
6 years ago
jsteube
fcfd07ceb2
Move parse_and_store_generic_salt to shared.c
6 years ago
jsteube
0ae955c5ba
With this commit, all hash_mode depending branches from core files are converted into hooks which can be registered on a module level
6 years ago
jsteube
86819c070f
Add module_hash_save_binary() and module_hash_init_selftest()
6 years ago
jsteube
54edd16746
Clean up some code
6 years ago