Commit Graph

669 Commits (bf0ffa66d73181a3286178b380f7fa6ffc14887c)

Author SHA1 Message Date
Jens Steube bf0ffa66d7 Abstract access to digests_done_new via API
2 years ago
philsmd d9749e8799
change interface, add module_benchmark_charset ()
2 years ago
Konrad Goławski a15fa2014c Increase event buffers sizes
2 years ago
philsmd 22e033020a
Add -m 28503/28504 = Bitcoin WIF, P2WSH/bech32/segwit address
2 years ago
philsmd 754038ad16
fixes #3090 closes #3091: Added -m 2850x = Bitcoin WIF/P2PKH private key cracking
2 years ago
Jens Steube 5977edb1d2 Added user advice if a hash throws 'token length exception'
2 years ago
Jens Steube c6c816518c Prepare hashcat option to be used as stock module marker
2 years ago
Dávid Bolvanský 50aea559c5 added device type
2 years ago
Dávid Bolvanský 100cd5fea4 status-json: also print device name
2 years ago
Jens Steube c7564f0b26
Update types.h
2 years ago
Gabriele Gristina 578c7e91d4 fix crossBuild error (windows)
2 years ago
Chick3nman 16096c8db9 Fix hashcat_status struct
2 years ago
Chick3nman 808e6fff2b Prepare "Net New" value for status, test initial status message format
2 years ago
Gabriele Gristina 3064c63c71 User Options: Change --backend-info/-I option type, from bool to int
2 years ago
Gabriele Gristina 490702fcfa Backends: added Metal host-code
2 years ago
Gabriele Gristina f13948d14c Merge remote-tracking branch 'origin/master' into updated_moduleUnstableWarnings_and_statusCodes
2 years ago
Gabriele Gristina a1ced24564 Fixed bug on benchmark engine, add some unstable warnings, updated negative status code
2 years ago
Gabriele Gristina 6175459b0a
Merge branch 'hashcat:master' into autotune_error_handling
2 years ago
Gabriele Gristina 7650894e02 fixed bug in benchmark engine, updated negative status code
2 years ago
Gabriele Gristina 607d314ff2
Merge branch 'master' into autotune_error_handling
2 years ago
Jens Steube 668d2179cd Kernels: Refactored standard kernel declaration to use a structure holding u32/u64 attributes to reduce the number of attributes
2 years ago
Gabriele Gristina 3802adff7e Autotune: Added error handling. By default skipping device on error, with --force using accel/loops/threads min values instead
2 years ago
Jens Steube 5015bc0d2e Module Parser: Renamed struct token_t to hc_token_t to avoid naming conflict with token_t on MacOS
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 21f91c5bb8 Module Optimizaters: Added OPTS_TYPE_MAXIMUM_THREADS to deactivate the else branch route in the section to find -T before compilation
3 years ago
Jens Steube ae8e52f127 Device Threads: Set back default maximum device thread number to 1024
3 years ago
Jens Steube d3ae131128 Device Threads: The default maximum device thread number has been reduced from 1024 to 64, users can still overwrite with the -T option
3 years ago
Jens Steube b768f96228 Device Threads: The default maximum device thread number has been reduced from 1024 to 256, users can still overwrite with the -T option
3 years ago
Jukka Ojanen 3cacbe0e1f Add support for xz compressed files
3 years ago
Jens Steube 50e28ff306
Merge pull request #2926 from jtojanen/master
3 years ago
Jukka Ojanen fed32a58c7 Always cleanup and initialize all parts of HC_FILE structure
3 years ago
Jens Steube 76e388ea47 Memory Management: Check in OpenCL that CL_DEVICE_HOST_UNIFIED_MEMORY is true and if so, then half of the available memory
3 years ago
Jens Steube 9254603960 Fixed out-of-boundary read in PKZIP masterkey kernel if the password candidate has length zero.
3 years ago
Jens Steube 05f107cbe5 Added option --generate-rules-func-sel to specify a pool of operators that the random rule generator is allowed to pick from
3 years ago
Jukka Ojanen 5c0820b8d3 Assume hashconfig->tmp_size is the element size
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 63a0c5a1e1
Merge branch 'master' into snmpv3_sha512
3 years ago
Jens Steube dde75f2763
Merge pull request #2904 from matrix/snmpv3_sha384
3 years ago
Jens Steube cb69e2d413 Added some HIP version checks, fall back to OpenCL automatically
3 years ago
Jens Steube af5d346244
Merge pull request #2894 from jtojanen/master
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
Jukka Ojanen 3d7ce7162b Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago
Jens Steube f4e52ca533 Add new rule function '3' to switch the case of the first letter after occurrence N of char X
3 years ago
Jukka Ojanen c3195d0603 Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago
Jukka Ojanen d7cc8d7cd2 Revert due to module_03200.c, module_25600.c and module_25800.c using device_param->kernel_dynamic_local_mem_size_memset
3 years ago
Jukka Ojanen 8b590f651b Remove unused gpu_memset and its references
3 years ago
Jukka Ojanen 5dbe4958b8 Remove digests_shown_tmp buffer, used in check_cracked() to zero out hashes
3 years ago
Jukka Ojanen d7de3550b1 Add fast event for CUDA and HIP, and use it to synchronize check_hash()
3 years ago
Gabriele Gristina 357c23d7a1 Added hash-mode: SNMPv3 HMAC-SHA384-256
3 years ago
Gabriele Gristina 15b90c953e Added hash-mode: SNMPv3 HMAC-SHA512-384
3 years ago