1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-15 20:39:17 +00:00
Commit Graph

8169 Commits

Author SHA1 Message Date
Jens Steube
045ca5cb7a Fixed method how OPTS_TYPE_AUX* kernels are called in association mode, for instance WPA/WPA2 kernels 2022-01-05 10:46:00 +01:00
Jens Steube
5abda19fa8 Fix missing pws_pos refactorization in inc_types.h 2022-01-05 09:33:24 +01:00
Jens Steube
0abdcb1ae5 Rename GID_MAX to GID_CNT to avoid naming conflict with existing macro 2022-01-04 22:57:26 +01:00
Jens Steube
668d2179cd Kernels: Refactored standard kernel declaration to use a structure holding u32/u64 attributes to reduce the number of attributes 2022-01-04 18:07:18 +01:00
Gabriele Gristina
80f0dff8fb Makefile: updated MACOSX_DEPLOYMENT_TARGET to 10.15 and removed OpenCL framework from LFLAGS_NATIVE on MacOS 2022-01-04 17:41:57 +01:00
Gabriele Gristina
3802adff7e Autotune: Added error handling. By default skipping device on error, with --force using accel/loops/threads min values instead 2022-01-04 01:14:39 +01:00
Gabriele Gristina
994083eaf5 Removed hc_clSetKernelArg() call from backend_session_update_mp() 2022-01-03 18:28:19 +01:00
Gabriele Gristina
0f0cf1fe08 Removed hc_clSetKernelArg() call from backend_session_update_mp_rl() 2022-01-03 17:16:27 +01:00
Gabriele Gristina
f8ceb8785e CUDA Backend: moved functions to ext_cuda.c/ext_nvrtc.c and includes to ext_cuda.h/ext_nvrtc.h 2022-01-03 16:29:15 +01:00
Jens Steube
2344cb0365
Merge pull request #3101 from matrix/beautify_ext_OpenCL
beautify ext_OpenCL.h
2022-01-03 09:50:10 +01:00
Jens Steube
4494b786ef
Merge pull request #3099 from matrix/backend_hip_restyle
HIP Backend: moved functions to ext_hip.c/ext_hiprtc.c and includes to ext_hip.h/ext_hiprtc.h
2022-01-03 09:49:36 +01:00
Gabriele Gristina
4604b53763 beautify ext_OpenCL.h 2022-01-03 02:41:12 +01:00
Gabriele Gristina
78c7ee2af6 HIP Backend: moved functions to ext_hip.c/ext_hiprtc.c and includes to ext_hip.h/ext_hiprtc.h 2022-01-02 19:12:41 +01:00
Jens Steube
656ed048f0
Merge pull request #3086 from matrix/backend_opencl_restyle
OpenCL Backend: moved functions to ext_OpenCL.c and includes to ext_OpenCL.h
2022-01-02 18:29:22 +01:00
Jens Steube
dd3161949c
Update license.txt 2022-01-01 20:04:53 +01:00
Jens Steube
6d5add1720
Merge pull request #3085 from matrix/clang_build_warnings
Fix build warnings with clang <= 10
2021-12-31 17:40:04 +01:00
Gabriele Gristina
85afe0fc5a simplify Makefile 2021-12-30 13:34:43 +01:00
Jens Steube
18986825b4
Merge pull request #3088 from matrix/usage_fix
Added missing options to help output
2021-12-30 09:06:09 +01:00
Jens Steube
8867da9122 Add missing unit test and docs entry for -m 21420 2021-12-30 09:04:26 +01:00
Rosen Penev
0848484f6f remove ioapi include
ioapi is not available with minizip-ng, which gets used when
USE_SYSTEM_ZLIB is defined.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-12-29 18:17:01 -08:00
Gabriele Gristina
a205a41bd5 Added missing options to help output 2021-12-29 15:36:07 +01:00
Jens Steube
6975cc0903
Merge pull request #2293 from seger672/m21420
Implement sha256($salt.sha256_bin($pass)) kernel
2021-12-29 11:43:33 +01:00
Jens Steube
0223913ad1
Update m21420_a0-pure.cl 2021-12-29 11:42:43 +01:00
Jens Steube
8c6ed65cd9
Update module_21420.c 2021-12-29 11:42:14 +01:00
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