Gabriele Gristina
aa4be217fd
Merge branch 'master' into help2int
1 year ago
Gabriele Gristina
36606addac
Help: show supported hash-modes only with -hh
1 year ago
Gabriele Gristina
e6d1a4c8a2
Added --metal-compiler-runtime option
1 year ago
jsteube
6785a32e7a
Added new feature (-Y) that creates N virtual instances for each device in your system at the cost of N times the device memory consumption
1 year ago
jsteube
c8dd3d63e9
Add new category for application database and move new -m 31400 to it
2 years ago
jsteube
77c9f096db
Align loading rules log event usage with other log events
2 years ago
justpretending
004ec79647
Don't close and reopen a FIFO
2 years ago
jsteube
6ee2658104
Prefix more macros to avoid collisions in other existing libraries
2 years ago
jsteube
f1ff925b6e
Prepare rename macros in header files from _MACRO to MACRO
2 years ago
Gabriele Gristina
15d74b7c1c
Disable Metal < 200, commented unused and deprecated code
2 years ago
Jens Steube
8973f2beca
Add more RC_FINAL_ enum types
2 years ago
Dávid Bolvanský
454b0ad294
Do not hexify worldlist when --hex-charset is used
2 years ago
Jens Steube
613c863f1d
Prepare an enum type to represent the final return codes
2 years ago
Jens Steube
93d40beb17
Status Code: Add specific return code for self-test fail (-11)
...
Fixes https://github.com/hashcat/hashcat/issues/3437
2 years ago
Jens Steube
ea29cb5805
Restore: Restore timer is decreased from 60 seconds to 1 second, but only updates if there's actually a change compared to previous data written to restore file
2 years ago
Jens Steube
a52b70d1c5
Refactored Recovered.New... handling
2 years ago
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
...
Fixes GH-3359
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
3 years ago
Dávid Bolvanský
50aea559c5
added device type
3 years ago
Dávid Bolvanský
100cd5fea4
status-json: also print device name
3 years ago
Jens Steube
c7564f0b26
Update types.h
...
Please use u32 whenever you want to use "uint" or "unsigned int"
3 years ago
Gabriele Gristina
578c7e91d4
fix crossBuild error (windows)
3 years ago
Chick3nman
16096c8db9
Fix hashcat_status struct
3 years ago
Chick3nman
808e6fff2b
Prepare "Net New" value for status, test initial status message format
3 years ago
Gabriele Gristina
3064c63c71
User Options: Change --backend-info/-I option type, from bool to int
3 years ago
Gabriele Gristina
490702fcfa
Backends: added Metal host-code
3 years ago
Gabriele Gristina
f13948d14c
Merge remote-tracking branch 'origin/master' into updated_moduleUnstableWarnings_and_statusCodes
3 years ago
Gabriele Gristina
a1ced24564
Fixed bug on benchmark engine, add some unstable warnings, updated negative status code
3 years ago
Gabriele Gristina
6175459b0a
Merge branch 'hashcat:master' into autotune_error_handling
3 years ago
Gabriele Gristina
7650894e02
fixed bug in benchmark engine, updated negative status code
3 years ago
Gabriele Gristina
607d314ff2
Merge branch 'master' into autotune_error_handling
3 years ago
Jens Steube
668d2179cd
Kernels: Refactored standard kernel declaration to use a structure holding u32/u64 attributes to reduce the number of attributes
3 years ago
Gabriele Gristina
3802adff7e
Autotune: Added error handling. By default skipping device on error, with --force using accel/loops/threads min values instead
3 years ago
Jens Steube
5015bc0d2e
Module Parser: Renamed struct token_t to hc_token_t to avoid naming conflict with token_t on MacOS
3 years ago
Jens Steube
5b4ac09e91
User Options: Add new module function module_hash_decode_postprocess() to override hash specific configurations from command line
3 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
...
Set the new flag based on some testings with RX6900XT
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
...
Code cleanup and small fixes
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
...
NEO driver: Activate the NEO driver (Intel GPU) after it passed several tests in hashcat using the latest NEO driver version
3 years ago
Jens Steube
9254603960
Fixed out-of-boundary read in PKZIP masterkey kernel if the password candidate has length zero.
...
Now that kernel threads are no longer fixed over the entire session, hardware_power and hardware_power_all
needs to be updated the same way as kernel_power and kernel_power_all for each call to inner2_loop().
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