b85d753d15Add 3070 Ti to hctune
Chick3nman
2021-09-01 18:09:40 -05:00
1b4edf879bSet GZIP internal buffer size to 256k (default 8k)
Jukka Ojanen
2021-09-01 14:28:24 +03:00
bdd3f27239Fixed invalid progress counter initialization in attack-mode 9 when using --skip or --restore
Jens Steube
2021-09-01 09:35:25 +02:00
aaf26dee98Makefile: 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
6cbc614826metamask: double the CT len, set pw_min to 8
Gabriele Gristina
2021-08-31 16:40:11 +02:00
106fe88e4eReport the uncompressed size only if it's known
Jukka Ojanen
2021-08-30 16:28:54 +03:00
cb93875c32Disabled 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
534bfd3172Fixed 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
5769c99686Unset PRODUCTION option
Jens Steube
2021-08-29 17:45:39 +02:00
a29f70c9f9Adjusted format
TheWorkingDeveloper
2021-08-24 17:17:36 +02:00
b4b2195fa5OpenCL Runtime: The use of clUnloadPlatformCompiler () was disabled after some users received unexpected return codes
Jens Steube
2021-08-24 09:37:49 +02:00
6b4786de84Make blocking clEnqueueWriteBuffer() non-blocking
Jukka Ojanen
2021-08-18 20:19:51 +03:00
fed32a58c7Always cleanup and initialize all parts of HC_FILE structure
Jukka Ojanen
2021-08-18 19:28:00 +03:00
f3cd32bffdAvoid memory copy in rebuild_pws_compressed_append() and assign instead
Jukka Ojanen
2021-08-18 17:46:39 +03:00
089a4847dbCheck NULL pointer before using gzip/zip APIs
Jukka Ojanen
2021-08-18 17:18:31 +03:00
76e388ea47Memory 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
36c209c421Check NULL pointer before using file APIs
Jukka Ojanen
2021-08-18 16:46:17 +03:00
9254603960Fixed 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
49117745cfSTDIN Interface: Disable the --stdin-timeout-abort check after 1000 successful reads from stdin
Jens Steube
2021-08-16 19:42:02 +02:00
2c9e8ca25cPut team-hashcat repository link to docs/team.txt
Jens Steube
2021-08-15 20:05:55 +02:00
f45110d8ecReplace index() with strchr() for better Windows compatiblity
Jens Steube
2021-08-14 11:51:53 +02:00
05f107cbe5Added 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
1f22984313The 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
38772397cdfix kernels and modules
Gabriele Gristina
2021-08-12 14:43:34 +02:00
f72f2b0f09Encoding: 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
6cf553410bAvoid (possible) undefined behaviour in hc_fclose(), and don't assume plain file
Jukka Ojanen
2021-08-11 14:06:48 +03:00
37957bf702Update 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
9c7b9253e7Fix potfile not closed if opened
Jukka Ojanen
2021-08-11 02:17:21 +03:00
ce0b4f571aFix potfile_destroy() leaks
Jukka Ojanen
2021-08-11 01:30:07 +03:00
577fada1deAdd link to new hashcat discord
Jens Steube
2021-08-10 23:54:18 +02:00
caca54b0c6Deprecated Plugins: Marked plugins 2500/2501 and 16800/16801 as deprecated
Jens Steube
2021-08-10 18:14:21 +02:00
01738fafa0Deprecated 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
a43e239db8move to 27400, fix unit test
Gabriele Gristina
2021-08-10 16:35:15 +02:00
bcb4a8f391Add clFlush() to backend_session_update_mp() and backend_session_update_mp_rl()
Jukka Ojanen
2021-08-10 01:49:55 +03:00
33a2b17b61Fix some memory leaks in case hashcat aborts due to command line parameter settings
Jens Steube
2021-08-07 18:21:39 +02:00
8711072838Fix errors and make recommended changes, set pw_max to 9 for opti kernel
therealartifex
2021-08-06 09:58:19 -04:00
045f6d034eMerge branch 'hashcat:master' into master
therealartifex
2021-08-06 09:01:34 -04:00
b301a6746fInitialize 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