Commit Graph

610 Commits (20a7b9f9921fa297659c3d4f874ae270b49e299f)

Author SHA1 Message Date
Jens Steube 20a7b9f992 Tuning-Database: Add new module function module_extra_tuningdb_block() to extend hashcat.hctune content from a plugin
3 years ago
Jens Steube f9e74045b5 Commandline: Throw an error if separator character given by the user with -p option is not exactly 1 byte
3 years ago
Jens Steube c990e252d3 Added option --multiply-accel-disable (short: -M) to disable multiply the kernel-accel with the multiprocessor count automatism
3 years ago
Jukka Ojanen 6967e706c2 Fix access violation in hashconfig_destroy if hashcat_ctx_t is only partially initialized.
3 years ago
Royce Williams 7bea7ca177 tighten output to be physical-terminal friendly
3 years ago
Gabriele Gristina ced9b0c6f8 Added new feature: autodetect hash-mode
3 years ago
Jens Steube 8cfc2dacb5
Merge pull request #2586 from llamasoft/patch-1
3 years ago
Gabriele Gristina 77e328d659 Removed option --example-hashes, now is an alias of --hash-info
3 years ago
Gabriele Gristina 3ed1f0d840 Added new option: --hash-info
3 years ago
Marcus T 5919641285
Improve warning message wording
4 years ago
Marcus T ee3b5da25b
Improve warning message wording
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
4 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
5 years ago
jsteube 13edc32fb4 Fix some unused variable warnings
5 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
5 years ago
jsteube c0a31b3239 Prepare potfile specific module_hash_decode and module_hash_encode hooks
5 years ago
jsteube 708a86fb59 Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
5 years ago
jsteube e45e15465b Fix use of OPTS_TYPE_SUGGEST_KG
5 years ago
jsteube b7f8b2d15e Fix use of OPTS_TYPE_SUGGEST_KG
5 years ago
jsteube 111889d3fc Keep Guessing: No longer automatically activate --keep-guessing for modes 9720, 9820, 14900 and 18100
5 years ago
jsteube 88a051629c Support module specific JiT compiler build options
5 years ago
jsteube 5c3ad11424 Fix module_filename() on Cygwin
5 years ago
jsteube 68d6d36761 Binary Distribution: Removed 32 bit binary executeables
5 years ago
jsteube 95b94b2982 Fix module symbol check
5 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
5 years ago
jsteube 75f7172cca Prepare remove of hash_type variable
5 years ago
jsteube 62c660afe2 Add -m 14600 module
5 years ago
jsteube 78d2706038 Add -m 8900 module and module_extra_tmp_size()
5 years ago
jsteube 8eb2558a7e Add -m 6211 module and moved some code around
5 years ago
jsteube 2bd55bca74 Add missing hook_salt buffer parameter to decoder/encoder function declaration
5 years ago
jsteube 4b9b59a3cb Add module 5500
5 years ago
jsteube bc1dd699e3 Add -m 1500 module
5 years ago
jsteube 6cb9142849 Fixed mandatory module functions check
5 years ago
jsteube 5e0ed24f43 Add CHECK_MANDATORY()
5 years ago
jsteube 79c8618025 Fix cross-compiled binaries and modules
5 years ago
jsteube 083d6e1fb2 Refresh dynloader management
5 years ago
jsteube 02fe28fe6c Preparation for -m 501
5 years ago
jsteube bc22bfee2e Some cleanup
5 years ago
jsteube 17bd76ee62 Use settings from selftest hash for benchmark unless overriden by module hooks
5 years ago