1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-30 03:48:17 +00:00
Commit Graph

8038 Commits

Author SHA1 Message Date
Jens Steube
f72f2b0f09 Encoding: Truncate password candidates in UTF8 -> UTF16 conversion if it contains an invalid UTF8 byte sequence 2021-08-11 16:44:04 +02:00
Jukka Ojanen
6cf553410b Avoid (possible) undefined behaviour in hc_fclose(), and don't assume plain file 2021-08-11 14:06:48 +03:00
Jens Steube
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. 2021-08-11 10:55:36 +02:00
Jukka Ojanen
9c7b9253e7 Fix potfile not closed if opened 2021-08-11 02:19:56 +03:00
Jukka Ojanen
ce0b4f571a Fix potfile_destroy() leaks 2021-08-11 01:30:07 +03:00
Jens Steube
577fada1de Add link to new hashcat discord 2021-08-10 23:54:18 +02:00
Jens Steube
caca54b0c6 Deprecated Plugins: Marked plugins 2500/2501 and 16800/16801 as deprecated 2021-08-10 18:14:21 +02:00
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
Added option --deprecated-check-disable to enable deprecated plugins
2021-08-10 17:59:52 +02:00
Gabriele Gristina
a43e239db8 move to 27400, fix unit test 2021-08-10 16:35:15 +02:00
Jukka Ojanen
bcb4a8f391 Add clFlush() to backend_session_update_mp() and backend_session_update_mp_rl() 2021-08-10 01:49:55 +03:00
Jens Steube
66873857f0
Merge pull request #2914 from therealartifex/master
resolves hashcat/hashcat#2913
2021-08-09 18:09:07 +02:00
Jens Steube
4685f04e18
Update m27200_a0-optimized.cl 2021-08-09 18:08:33 +02:00
Jens Steube
3ab37875a0
Update m27200_a1-optimized.cl 2021-08-09 18:07:55 +02:00
Jukka Ojanen
3b11b51113 Remove unnecessary hc_cuEventSynchronize() call 2021-08-09 18:58:04 +03:00
Jukka Ojanen
1edb649c1f Remove duplicate conditions 2021-08-09 18:48:20 +03:00
therealartifex
50684cc5f4
Merge branch 'hashcat:master' into master 2021-08-09 09:38:49 -04:00
Jens Steube
1d50a18a2b Update docs/teams.txt 2021-08-08 20:51:36 +02:00
Jens Steube
33a2b17b61 Fix some memory leaks in case hashcat aborts due to command line parameter settings 2021-08-07 18:21:39 +02:00
therealartifex
8711072838 Fix errors and make recommended changes, set pw_max to 9 for opti kernel 2021-08-06 09:58:19 -04:00
therealartifex
045f6d034e
Merge branch 'hashcat:master' into master 2021-08-06 09:01:34 -04:00
Jens Steube
b301a6746f Initialize struct stat s ourself because clang sanitizer thinks it's unknown if the structure is initialized in full by stat() call 2021-08-06 13:29:27 +02:00
therealartifex
97d1f4b36f Merge branch 'master' of https://github.com/therealartifex/hashcat 2021-08-05 16:57:08 -04:00
therealartifex
4448ea0f58 Update based on review recommendations 2021-08-05 16:56:08 -04:00
therealartifex
f6e9f5414d
Merge branch 'hashcat:master' into master 2021-08-05 14:12:00 -04:00
Jens Steube
5e1d37c82e Make unsupported AMD HIP runtime version error message a bit more human readable 2021-08-05 18:56:33 +02:00
therealartifex
9a7a9f66ef Add attack mode -a3 optimized kernel 2021-08-05 11:45:17 -04:00
Jens Steube
ea5ddee6e2 Add autotune event to inform the user about autotune is starting/stopping on startup
Fix uninitialized value in terminal.c
2021-08-05 17:18:10 +02:00
therealartifex
0738820a89
Merge branch 'hashcat:master' into master 2021-08-05 09:29:41 -04:00
Jens Steube
70f1e16a0d Improved error message in case a module is using outdated function structure
Fixed module of hash-mode 27300 missing entry for module_extra_tuningdb_block()
2021-08-05 14:32:11 +02:00
Jens Steube
f9f3d5bbd8
Merge pull request #2924 from matrix/snmpv3_opts_if
with SNMPv3, follow optimized logic path with pw_len <= 64, update changes/readme entries
2021-08-04 21:06:11 +02:00
Jens Steube
bb622ee988
Merge pull request #2905 from matrix/snmpv3_sha512
Added hash-mode: SNMPv3 HMAC-SHA512-384
2021-08-04 21:05:50 +02:00
Jens Steube
63a0c5a1e1
Merge branch 'master' into snmpv3_sha512 2021-08-04 21:05:42 +02:00
Jens Steube
dde75f2763
Merge pull request #2904 from matrix/snmpv3_sha384
Added hash-mode: SNMPv3 HMAC-SHA384-256
2021-08-04 21:04:55 +02:00
Jens Steube
cb69e2d413 Added some HIP version checks, fall back to OpenCL automatically
Switched HIP version check from driverVersion to runtimeVersion
Fixed syntax check of HAS_VPERM macro in several kernel includes causing invalid error message for AMD GPUs on Windows
Updated AMD driver requirements
Updated docs/changes.txt with missing changes from previous commits
Fixed invalid vector data type in Murmur Hash in -a 3 mode
Fixed uninitialized variable warning in src/hashes.c
Fixed broken support for --generate-rules-func-min
2021-08-04 20:49:22 +02:00
therealartifex
ff55f31081 Update module, add a0 and a1 optimized kernels 2021-08-04 01:39:47 -04:00
therealartifex
afd3858f36
Merge branch 'hashcat:master' into master 2021-08-03 17:53:28 -04:00
therealartifex
a0c669b59f Update test module 2021-08-03 17:52:45 -04:00
therealartifex
d22bb0e712 Renumber to hash mode 27200 2021-08-03 17:50:21 -04:00
Gabriele Gristina
951ca699cf with SNMPv3, follow optimized logic path with pw_len <= 64, update changes/readme entries 2021-08-03 22:02:50 +02:00
Gabriele Gristina
81b54c3689 rename to 27300, reduced the amount of memory allocated in gpu for SNMPv3 HMAC-SHA512-384 2021-08-03 21:42:42 +02:00
Gabriele Gristina
87f7bc59e3 reduced the amount of memory allocated in gpu for SNMPv3 HMAC-SHA384-256 2021-08-03 21:29:07 +02:00
Jens Steube
496805cccf
Merge pull request #2917 from matrix/fix_15300_bof
Fixed multiple buffer overflow in DPAPI masterkey file v1 module
2021-08-03 08:43:29 +02:00
Jens Steube
3c1542b0b1
Merge branch 'master' into fix_15300_bof 2021-08-03 08:43:24 +02:00
Jens Steube
fbcd7bebe9
Merge pull request #2918 from matrix/fix_15900_bof
Fixed multiple buffer overflow in DPAPI masterkey file v2 module
2021-08-03 08:42:49 +02:00
Jens Steube
1ee1a2278a
Merge branch 'master' into fix_15900_bof 2021-08-03 08:42:41 +02:00
Jens Steube
c2a79a4f9e
Merge pull request #2607 from Cablethief/master
Cracking NetNTLMv1/v2 using NT hashes
2021-08-03 08:37:12 +02:00
Jens Steube
3d4e2aec43 Work around segmentation fault in Intel JiT 2021.12.6.0.19_160000 compiling hc_enc_next()/hc_enc_next_global() 2021-08-03 08:34:37 +02:00
Michael Kruger
b9992cc119 naughty race condition return 2021-08-02 15:15:05 +02:00
Michael Kruger
5c9be6c855 Add extra_tuningdb_block, test mod_constrants [-1,-1] 2021-08-02 14:43:22 +02:00
Michael Kruger
3bb25edb58 I was wrong, the 4th module_constraints is put back 2021-08-02 14:24:26 +02:00