Jens Steube
|
78a1048670
|
Fixed false negative on hash-types 8900, 15700, 22700, 27700 and 28200 if using the HIP backend
|
2022-04-17 11:47:33 +02:00 |
|
Jens Steube
|
2f4003cded
|
Synchronize SCRYPT code for -m 28200 with -m 8900 as source
|
2022-04-15 20:33:11 +02:00 |
|
Jens Steube
|
8e532e6162
|
Fix sha512_hmac_init_global_utf16le_swap(); hmac doesn't have password length
|
2022-03-31 12:58:01 +02:00 |
|
Jens Steube
|
7b24986096
|
Add important checks for pw_len == -1 to avoid out of boundary read/writes
|
2022-03-31 11:45:58 +02:00 |
|
Jens Steube
|
753994bfe0
|
Fixed password reassembling function reporting an incorrect candidate in some cases when the correct candidate has zero length
|
2022-03-30 20:52:47 +02:00 |
|
Jens Steube
|
ab300310a0
|
Improve support for enc_len and aad_len in AES_GCM_GHASH to actually allow 32 bit value (before was only 29 bit)
|
2022-03-17 09:02:11 +01:00 |
|
philsmd
|
1b770fdea7
|
fix maximum password length in -O -m 10700 = PDF
|
2022-03-13 12:59:55 +01:00 |
|
Jens Steube
|
e5b64a29d1
|
Fix the length positioning of the AAD string used by AES GCM. The implementation was not working at all due to this bug, but also this feature is not used in any kernel so far and thus did not pop up.
|
2022-03-11 15:29:20 +01:00 |
|
Jens Steube
|
14f78d9910
|
Improve -m 28400 perfomance slightly because we know the password input is always larger than the maximum supported so we can get rid of the E[] expanding function
|
2022-03-10 13:15:17 +01:00 |
|
Jens Steube
|
2b89c69cc4
|
Merge pull request #3202 from Greexter/bitwarden-fix
Added parameter for second PBKDF2 iteration count for -m 23400, fixes #3033
|
2022-03-09 13:15:39 +01:00 |
|
Jens Steube
|
c94a26b382
|
Merge pull request #3196 from matrix/Amazon_AWS4-HMAC-SHA256
Added hash-mode: Amazon AWS4-HMAC-SHA256
|
2022-03-07 16:15:05 +01:00 |
|
Jakub
|
2a5ee51530
|
Merge branch 'master' into bitwarden-fix
|
2022-03-06 13:41:32 +01:00 |
|
Gabriele Gristina
|
6f45285919
|
DPAPI masterkey file v2 (context 3)
|
2022-03-06 00:55:47 +01:00 |
|
Gabriele Gristina
|
d5c545804b
|
Added hash-mode: DPAPI masterkey file v1 (context 3)
|
2022-03-06 00:50:46 +01:00 |
|
Gabriele Gristina
|
fe96e26eff
|
Prepare for DPAPI masterkey Context 3
|
2022-03-06 00:47:14 +01:00 |
|
Gabriele Gristina
|
0d282bbfb3
|
Added hash-mode: Kerberos 5, etype 18, DB
|
2022-03-05 12:59:38 +01:00 |
|
Gabriele Gristina
|
580afa985d
|
Added hash-mode: Kerberos 5, etype 17, DB
|
2022-03-05 12:59:14 +01:00 |
|
Jens Steube
|
96715f7c09
|
Merge pull request #3197 from matrix/13100_format
Added support to use "John the Ripper" hash format with hash-type 13100
|
2022-03-04 22:37:26 +01:00 |
|
Lars Sætaberget
|
918b4cf7da
|
Added kernel, module and unit-test for hash-mode 28400: bcryptsha512
|
2022-03-02 12:32:01 +01:00 |
|
Gabriele Gristina
|
7d636eeef9
|
Merge branch 'master' into 13100_format
|
2022-03-01 01:59:44 +01:00 |
|
Jakub
|
0147826870
|
Merge branch 'master' into bitwarden-fix
|
2022-03-01 00:29:44 +01:00 |
|
Jakub Štrom
|
2d79bc1a22
|
remove esalt param
|
2022-03-01 00:25:06 +01:00 |
|
Jakub Štrom
|
5154807c4e
|
Remove esalt param
|
2022-03-01 00:01:43 +01:00 |
|
Jakub Štrom
|
9b66c01535
|
Add parameter for second iteration count
|
2022-02-28 23:16:12 +01:00 |
|
Jakub Štrom
|
74af4eced6
|
update module version
|
2022-02-28 21:47:59 +01:00 |
|
Jens Steube
|
95405ddc2a
|
Merge pull request #3200 from matrix/18200_format
Added support to use 'John the Ripper' hash format with hash-type 18200
|
2022-02-28 16:50:39 +01:00 |
|
Jakub Štrom
|
67ba1f2112
|
add new version fix
|
2022-02-27 23:29:15 +01:00 |
|
Jens Steube
|
c1df53b47c
|
Merge pull request #3175 from matrix/metal_vectors_21200
Added missing code to get vectors work with Metal on hash-type 21200
|
2022-02-27 22:07:30 +01:00 |
|
Gabriele Gristina
|
7e16335999
|
Added support to use 'John the Ripper' hash format with hash-type 18200
|
2022-02-27 12:15:17 +01:00 |
|
Jens Steube
|
5df0adc113
|
Merge pull request #3174 from matrix/metal_vectors_20900
Added missing code to get vectors work with Metal on hash-type 20900
|
2022-02-26 20:23:06 +01:00 |
|
Jens Steube
|
6618818746
|
Merge pull request #3173 from matrix/metal_vectors_20710
Added missing code to get vectors work with Metal on hash-type 20710
|
2022-02-26 20:22:58 +01:00 |
|
Gabriele Gristina
|
ca9656e983
|
Updated krb5tgs struct on 13100 kernels
|
2022-02-26 19:39:23 +01:00 |
|
Jens Steube
|
4ed01c2299
|
Merge pull request #3172 from matrix/metal_vectors_4710
Added missing code to get vectors work with Metal on hash-type 4710
|
2022-02-25 13:24:34 +01:00 |
|
Jens Steube
|
c356af5831
|
Merge pull request #3171 from matrix/metal_vectors_4510
Added missing code to get vectors work with Metal on hash-type 4510
|
2022-02-25 13:24:08 +01:00 |
|
Gabriele Gristina
|
98ce2496d5
|
Amazon AWS4-HMAC-SHA256
|
2022-02-23 22:20:18 +01:00 |
|
Gabriele Gristina
|
2d9302f879
|
Added missing code to get vectors work with Metal on hash-type 21200
|
2022-02-13 17:47:58 +01:00 |
|
Gabriele Gristina
|
35c7518e21
|
Added missing code to get vectors work with Metal on hash-type 20900
|
2022-02-13 17:45:50 +01:00 |
|
Gabriele Gristina
|
d4226059c0
|
Added missing code to get vectors work with Metal on hash-type 20710
|
2022-02-13 17:42:44 +01:00 |
|
Gabriele Gristina
|
4070ed0ab5
|
Added missing code to get vectors work with Metal on hash-type 4710
|
2022-02-13 10:54:25 +01:00 |
|
Gabriele Gristina
|
5fc3d7550e
|
Added missing code to get vectors work with Metal on hash-type 4510
|
2022-02-13 10:48:20 +01:00 |
|
Gabriele Gristina
|
ed96ff242e
|
Added missing address space on hash-type 27800
|
2022-02-13 08:02:29 +01:00 |
|
Jens Steube
|
ae3eeb1713
|
Merge pull request #3166 from matrix/metal_vectors
Metal: added support for vectors up to 4
|
2022-02-11 17:55:33 +01:00 |
|
Gabriele Gristina
|
b3d3b31c3e
|
Metal: added support for vectors up to 4
|
2022-02-10 21:53:08 +01:00 |
|
philsmd
|
251ecc3b0b
|
fixes #3029: cracking long salts in -m 4510/4710
|
2022-02-09 16:43:24 +01:00 |
|
Gabriele Gristina
|
b0c6738289
|
Rename STR() to M2S(), part 2
|
2022-02-07 13:31:22 +01:00 |
|
Jens Steube
|
be75e4b4ea
|
Rename STR() to M2S() to avoid future collisions and move from kernel source to command line parameter
|
2022-02-07 09:57:08 +01:00 |
|
Gabriele Gristina
|
9d36245d51
|
Kernels: Set the default Address Space Qualifier for any pointer, refactored / updated KERN_ATTR macros and rc4 cipher functions, in order to support Apple Metal runtime
|
2022-02-04 19:54:00 +01:00 |
|
Gabriele Gristina
|
e8fc803cdd
|
Updated includes on hash-type 28600 kernel source
|
2022-01-23 14:18:02 +01:00 |
|
Gabriele Gristina
|
2c0b4cd20a
|
Merge branch 'hashcat:master' into metal_prepare_kernelIncludes_v2
|
2022-01-22 21:06:02 +01:00 |
|
b0lek
|
b1e0434bd7
|
changed mode number to 28600
|
2022-01-20 19:31:09 +01:00 |
|