1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-26 18:08:20 +00:00
Commit Graph

8245 Commits

Author SHA1 Message Date
Jens Steube
a2faa75c2e Merge branch 'master' of https://github.com/hashcat/hashcat 2021-12-29 00:01:03 +01:00
Jens Steube
1f44c1c98f Add -a0 and -a3 kernel for ha256($salt.sha256_bin($pass)) 2021-12-29 00:00:49 +01:00
Gabriele Gristina
26b6054cab OpenCL Backend: moved functions to ext_OpenCL.c and includes to ext_OpenCL.h 2021-12-28 21:55:05 +01:00
Jens Steube
395322080e
Merge pull request #3083 from matrix/apple_silicon_tests
Updated test.sh
2021-12-28 21:36:52 +01:00
Gabriele Gristina
644e2db8ba Fix build warning with clang <= 10 2021-12-28 21:26:08 +01:00
Gabriele Gristina
c014dc0c34 Updated test.sh 2021-12-28 16:38:38 +01:00
Jens Steube
625ce2bb7c Fix test.sh fix for M1 2021-12-27 15:03:33 +01:00
Jens Steube
47cad04a32
Merge pull request #3073 from matrix/unit_tests_update
Unit tests: Updated test.sh
2021-12-26 16:06:58 +01:00
Jens Steube
7df672683a
Merge branch 'master' into unit_tests_update 2021-12-26 16:06:25 +01:00
Jens Steube
d0ff024e7d
Merge pull request #3076 from matrix/apple_silicon_workaround_optimized_kernel
OpenCL Backend: added workaround to make optimized kernels work on Apple Silicon
2021-12-25 10:06:06 +01:00
Gabriele Gristina
861e644057 OpenCL Backend: added workaround to make optimized kernels work on Apple Silicon 2021-12-24 17:30:49 +01:00
Jens Steube
cb7f99ef79 Renamed macro INLINE to HC_INLINE to avoid naming conflict with INLINE on MacOS 2021-12-24 16:40:43 +01:00
Jens Steube
ae9e3072b2 Merge branch 'master' of https://github.com/hashcat/hashcat 2021-12-23 19:23:46 +01:00
Jens Steube
df6e5480ca Print module_extra_tuningdb_block undefined compute device warning only on GPU 2021-12-23 19:23:35 +01:00
Jens Steube
806257f2e6
Merge pull request #3068 from matrix/backend_info_add_localMemory_size
Backend Info: Added local memory size to output
2021-12-22 19:17:05 +01:00
Jens Steube
f1bcb6e059
Merge pull request #3067 from b0lek/master
Added guess data into --status-json output to fix #3061
2021-12-21 19:30:34 +01:00
Jens Steube
5015bc0d2e Module Parser: Renamed struct token_t to hc_token_t to avoid naming conflict with token_t on MacOS 2021-12-20 13:19:40 +01:00
Gabriele Gristina
ea97241f84 added '-f' to test.sh help 2021-12-19 13:23:17 +01:00
Jens Steube
0d304b68f1 Added hash-mode: Teamspeak 3 (channel hash) 2021-12-19 10:33:06 +01:00
Jens Steube
ad48ef2a8c Merge branch 'master' of https://github.com/hashcat/hashcat 2021-12-18 17:51:36 +01:00
Jens Steube
c80ec44fdd Prepare TS3 plugin: parser module 2021-12-18 17:51:16 +01:00
b0lek
705dd16f50
Quotes removed from numbers and % sign removed. 2021-12-18 16:44:40 +01:00
Gabriele Gristina
1b68d333a8 Unit tests: Updated test.sh to set default device-type to CPU with Apple Intel, force pure kernel with Apple Silicon and add -f (--force) option 2021-12-18 02:27:27 +01:00
Gabriele Gristina
450f9549b4 Backend Info: Added local memory size to output 2021-12-17 22:43:11 +01:00
b0lek
f4edcc33eb
updating recent two changes 2021-12-17 22:25:06 +01:00
b0lek
2b3162f49b
adding guess data into --status-json output 2021-12-17 22:07:28 +01:00
Jens Steube
eef28013ac
Merge pull request #3064 from brandoncasaba/master
Fix JWT module to correctly return cracked hash
2021-12-17 06:49:44 +01:00
Brandon Chalk
fc57a97a09 Fix JWT module to correctly return cracked hash
Fixes issue #3063
2021-12-16 20:05:32 -08:00
Jens Steube
4b2e3f8d54 Merge branch 'master' of https://github.com/hashcat/hashcat 2021-12-16 16:08:21 +01:00
Jens Steube
7e9bad7519 Prepare TS3 plugin: test module 2021-12-16 16:07:59 +01:00
Jens Steube
8b61f60e86
Merge pull request #3058 from matrix/apple_m1_final
Added support to use Apple Silicon compute devices
2021-12-15 20:53:10 +01:00
Gabriele Gristina
b53624d0a3 update changes and credits 2021-12-14 19:42:35 +01:00
Jens Steube
bf865d8bff Added hash-mode: Exodus Desktop Wallet (scrypt) 2021-12-14 13:46:20 +01:00
Gabriele Gristina
3fd6dac523 Set default device-type to GPU with Apple M1 2021-12-14 00:37:17 +01:00
Gabriele Gristina
0fae3a4394 Added support for Apple Silicon compute devices 2021-12-13 22:42:42 +01:00
Jens Steube
e88122019b
Merge pull request #3055 from b0lek/master
Fixing HEX wordlist support in -m 3000 see #3050
2021-12-13 14:45:49 +01:00
b0lek
3c493877ab
Adding upcase conversion for --hex-wordlist mode 2021-12-12 15:11:46 +01:00
b0lek
33db7a06e0
Fixed typo and some comments 2021-12-12 14:43:16 +01:00
b0lek
b6e5c7427b
Added missing convertion to upper case 2021-12-12 14:27:10 +01:00
Jens Steube
acc592e963 Added support to use --debug-mode in attack-mode 9 (Association Attack) 2021-12-12 10:18:05 +01:00
b0lek
2a3a840146
Solved --wordlist-autohex-disable not working correcly. 2021-12-11 21:14:45 +01:00
b0lek
8804c62d49
Fixing HEX wordlist support in -m 3000 see #3050 2021-12-11 19:38:30 +01:00
Jens Steube
8b9fa631ce Fixed missing option flag OPTS_TYPE_SUGGEST_KG for hash-mode 11600 to inform the user about possible false positives in this mode 2021-12-11 16:32:45 +01:00
Jens Steube
69788cd10d Add note about the new module_hash_decode_postprocess() function to plugin developer guide 2021-12-10 19:36:51 +01:00
Jens Steube
d4a54287b1 Add missing backslash for RUN_INSTRUCTION_CHECKS() on AMD 2021-12-09 14:03:32 +01:00
Jens Steube
4dc98b334a Fixed undefined function call to hc_byte_perm_S() in hash-mode 17010 on non-CUDA compute devices 2021-12-08 16:30:32 +01:00
Jens Steube
c01a2b1a9e Prepare -m 17010 kernel to work on CPU, this is not a full fix 2021-12-07 19:09:39 +01:00
Jens Steube
0bf0414dc5 Prepare -m 17010 kernel to work on HIP, this is not a full fix 2021-12-06 17:05:23 +01:00
Jens Steube
3331c2fad9 Use hc_byte_perm_S only for NV compute device in -m 17010 2021-12-05 22:03:18 +01:00
Jens Steube
3d53188cc3 Tuning Database: Added a warning if a module implements module_extra_tuningdb_block but the installed computing device is not found 2021-12-04 16:56:16 +01:00