Jens Steube
|
41156bb0a5
|
Improve PIM fix for use on macOS
|
3 years ago |
Jens Steube
|
777512e862
|
Fixed false negative in all VeraCrypt hash-modes if both conditions are met: 1. use CPU for cracking and 2. PIM range was used
|
3 years ago |
Jens Steube
|
62397283c1
|
VeraCrypt: Increase password length support for non-boot volumes from 64 to 128.
See https://github.com/hashcat/hashcat/issues/2616 for details.
|
3 years ago |
Jens Steube
|
8548af5e79
|
Fixed false negative in hash-mode 15900 (DPAPI masterkey file v2) if password was longer than 64 characters.
Bug was also present in SHA512 based TC and VC kernels, but had no effect because maximum password length is 64.
|
3 years ago |
Jens Steube
|
62fc3601bb
|
Wrap atomic functions with hc_ prefix to have better platform control
|
3 years ago |
Jens Steube
|
04d5e5a119
|
New Attack-Mode: Association Attack. Like JtR's single mode. Very early
stage. See hashcat Forum for detailed writeup.
|
4 years ago |
Jens Steube
|
5512deef2e
|
Remove old code in m13721_loop()
|
5 years ago |
Jens Steube
|
d9473358ef
|
Add support for OPTS_TYPE_LOOP_EXTENDED kernel for special cases like VeraCrypt
|
5 years ago |
Jens Steube
|
c07f9c19c7
|
Reorder the TC/VC/DC header checks
|
5 years ago |
Jens Steube
|
8ff8c5d536
|
Add LOCAL_VK to make use of __shared__
|
5 years ago |
Jens Steube
|
89119bf24a
|
Add missing inc_platform.h include
|
6 years ago |
Jens Steube
|
00e1e32492
|
Replace barrier() with SYNC_THREADS()
|
6 years ago |
jsteube
|
7c6970dbdd
|
Remove hard-coded static keyword from OpenCL kernels
|
6 years ago |
jsteube
|
ed8af919a1
|
Use local memory for DES constants in -m 15300 and for AES in -m 137xx
|
6 years ago |
jsteube
|
d80603648e
|
Replace plain_t with void in module_build_plain_postprocess() enables some options
|
6 years ago |
Jens Steube
|
0fb3b3c83e
|
Declare internal functions in OpenCL kernels as static
|
6 years ago |
jsteube
|
e80b1838e8
|
Rename some functions in inc_common.cl to avoid conflicts with bitops.c
|
6 years ago |
jsteube
|
adeeaee84a
|
Replace __kernel, __constant, __global and __local qualifiers with macro for better control
|
6 years ago |
jsteube
|
c9d60c079f
|
Prepare OpenCL kernels for non-static compilation
|
6 years ago |
jsteube
|
c1d5d2ff45
|
Improve grouping of include calls as a preparation
|
6 years ago |
jsteube
|
7d4bea41a0
|
Get rid of OpenCL/inc_hash_constants.h and OpenCL/inc_hash_functions.cl
|
6 years ago |
jsteube
|
218322f630
|
Support for inline VeraCrypt PIM Brute-Force
|
6 years ago |