b85d753d15
Add 3070 Ti to hctune
Chick3nman
2021-09-01 18:09:40 -05:00
1b4edf879b
Set GZIP internal buffer size to 256k (default 8k)
Jukka Ojanen
2021-09-01 14:28:24 +03:00
bdd3f27239
Fixed invalid progress counter initialization in attack-mode 9 when using --skip or --restore
Jens Steube
2021-09-01 09:35:25 +02:00
aaf26dee98
Makefile: Added wildcard include src/modules/module_*.mk directive so that plugin developers can add 3rd party libraries for their plugins
Jens Steube
2021-08-31 20:54:32 +02:00
6cbc614826
metamask: double the CT len, set pw_min to 8
Gabriele Gristina
2021-08-31 16:40:11 +02:00
106fe88e4e
Report the uncompressed size only if it's known
Jukka Ojanen
2021-08-30 16:28:54 +03:00
cb93875c32
Disabled checking of the minimum and maximum length of the password candidate in attack-mode 9 because they are incompatible
Jens Steube
2021-08-30 14:34:56 +02:00
534bfd3172
Fixed out-of-boundary reads in attack mode 9 that were caused by a missing work item limit in the refactored autotune engine
Jens Steube
2021-08-30 14:20:00 +02:00
5769c99686
Unset PRODUCTION option
Jens Steube
2021-08-29 17:45:39 +02:00
a29f70c9f9
Adjusted format
TheWorkingDeveloper
2021-08-24 17:17:36 +02:00
b4b2195fa5
OpenCL Runtime: The use of clUnloadPlatformCompiler () was disabled after some users received unexpected return codes
Jens Steube
2021-08-24 09:37:49 +02:00
6b4786de84
Make blocking clEnqueueWriteBuffer() non-blocking
Jukka Ojanen
2021-08-18 20:19:51 +03:00
fed32a58c7
Always cleanup and initialize all parts of HC_FILE structure
Jukka Ojanen
2021-08-18 19:28:00 +03:00
f3cd32bffd
Avoid memory copy in rebuild_pws_compressed_append() and assign instead
Jukka Ojanen
2021-08-18 17:46:39 +03:00
089a4847db
Check NULL pointer before using gzip/zip APIs
Jukka Ojanen
2021-08-18 17:18:31 +03:00
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
Jens Steube
2021-08-18 16:10:51 +02:00
36c209c421
Check NULL pointer before using file APIs
Jukka Ojanen
2021-08-18 16:46:17 +03:00
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().
Jens Steube
2021-08-17 17:38:45 +02:00
49117745cf
STDIN Interface: Disable the --stdin-timeout-abort check after 1000 successful reads from stdin
Jens Steube
2021-08-16 19:42:02 +02:00
2c9e8ca25c
Put team-hashcat repository link to docs/team.txt
Jens Steube
2021-08-15 20:05:55 +02:00
f45110d8ec
Replace index() with strchr() for better Windows compatiblity
Jens Steube
2021-08-14 11:51:53 +02:00
05f107cbe5
Added option --generate-rules-func-sel to specify a pool of operators that the random rule generator is allowed to pick from
Jens Steube
2021-08-14 11:43:32 +02:00
1f22984313
The hc_bytealign_be_S() was merged too early, but is not yet used anywhere for this platform so we can remove it again.
Jens Steube
2021-08-12 15:15:32 +02:00
38772397cd
fix kernels and modules
Gabriele Gristina
2021-08-12 14:43:34 +02:00
f72f2b0f09
Encoding: Truncate password candidates in UTF8 -> UTF16 conversion if it contains an invalid UTF8 byte sequence
Jens Steube
2021-08-11 16:44:04 +02:00
6cf553410b
Avoid (possible) undefined behaviour in hc_fclose(), and don't assume plain file
Jukka Ojanen
2021-08-11 14:06:48 +03:00
37957bf702
Update some formatting, added signature constant, Update new module functions module_extra_tuningdb_block() and module_deprecated_notice(), replaced some hex decode and encoding with real hex_encode() and hex_decode() functions.
Jens Steube
2021-08-11 10:55:36 +02:00
9c7b9253e7
Fix potfile not closed if opened
Jukka Ojanen
2021-08-11 02:17:21 +03:00
ce0b4f571a
Fix potfile_destroy() leaks
Jukka Ojanen
2021-08-11 01:30:07 +03:00
577fada1de
Add link to new hashcat discord
Jens Steube
2021-08-10 23:54:18 +02:00
caca54b0c6
Deprecated Plugins: Marked plugins 2500/2501 and 16800/16801 as deprecated
Jens Steube
2021-08-10 18:14:21 +02:00
01738fafa0
Deprecated Plugins: Add new module function module_deprecated_notice() to mark a plugin as deprecated and to return a free text user notice Added option --deprecated-check-disable to enable deprecated plugins
Jens Steube
2021-08-10 17:59:52 +02:00
a43e239db8
move to 27400, fix unit test
Gabriele Gristina
2021-08-10 16:35:15 +02:00
bcb4a8f391
Add clFlush() to backend_session_update_mp() and backend_session_update_mp_rl()
Jukka Ojanen
2021-08-10 01:49:55 +03:00
33a2b17b61
Fix some memory leaks in case hashcat aborts due to command line parameter settings
Jens Steube
2021-08-07 18:21:39 +02:00
8711072838
Fix errors and make recommended changes, set pw_max to 9 for opti kernel
therealartifex
2021-08-06 09:58:19 -04:00
045f6d034e
Merge branch 'hashcat:master' into master
therealartifex
2021-08-06 09:01:34 -04:00
b301a6746f
Initialize struct stat s ourself because clang sanitizer thinks it's unknown if the structure is initialized in full by stat() call
Jens Steube
2021-08-06 13:29:27 +02:00