Commit Graph

624 Commits (master)

Author SHA1 Message Date
jsteube 702306dfd5 If --dynamic-x is used, potfile database needs to keep all hashes
6 months ago
jsteube adbcef6909 Refactor optimized_kernel_enable variable to just optimized_kernel, same idea as outfile_autohex variable
7 months ago
jsteube ff94f4c9d0 Refactor self_test_disable variable to just self_test, same idea as outfile_autohex variable
7 months ago
jsteube 7b52dad8c9 Refactor multiply_accel_disable variable to just multiply_accel, same idea as outfile_autohex variable
7 months ago
Rosen Penev ae07d65f34 clang-tidy: remove useless casts
9 months ago
justpretending b2f14f2f5d Fix some typos
10 months ago
Dávid Bolvanský 454b0ad294 Do not hexify worldlist when --hex-charset is used
2 years ago
philsmd d9749e8799
change interface, add module_benchmark_charset ()
2 years ago
Jens Steube c371caa1d5 Give an explicit feedback when invalid hash modes are requested
2 years ago
Jens Steube 5b4ac09e91 User Options: Add new module function module_hash_decode_postprocess() to override hash specific configurations from command line
2 years ago
Jens Steube d5d09df75c Association Attack: Enable module specific pw_min and pw_max settings to avoid false positives in -a 9 attack-mode
2 years ago
Jens Steube cb93875c32 Disabled checking of the minimum and maximum length of the password candidate in attack-mode 9 because they are incompatible
3 years ago
Jens Steube 01738fafa0 Deprecated Plugins: Add new module function module_deprecated_notice() to mark a plugin as deprecated and to return a free text user notice
3 years ago
Jens Steube 70f1e16a0d Improved error message in case a module is using outdated function structure
3 years ago
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