Jens Steube
|
ed893e86fb
|
Move esalt buffer in -m 7300 to shared memory to slightly improve performance
|
2020-02-23 16:30:29 +01:00 |
|
Jens Steube
|
4c2ef5993a
|
Set -m 7000 to OPTS_TYPE_PT_GENERATE_BE mode to slightly improve performance
|
2020-02-23 15:21:34 +01:00 |
|
Jens Steube
|
fdde629d42
|
Backport -m 8700 optimization to -m 8600
|
2020-02-22 22:53:16 +01:00 |
|
Jens Steube
|
48fd7d039f
|
Optimize access to s_lotus_magic_table[] in -m 8700
|
2020-02-22 20:40:47 +01:00 |
|
Jens Steube
|
caa34924bf
|
More optimizations in -m 15300 and -m 15900
|
2020-02-22 10:18:09 +01:00 |
|
Jens Steube
|
09b8a30da2
|
Small optimizations in -m 15300 and -m 15900
|
2020-02-22 09:11:04 +01:00 |
|
Jens Steube
|
669619c1a7
|
Fixed out-of-boundary write to decrypted[] in DPAPI masterkey file v1 kernel
|
2020-02-22 08:42:36 +01:00 |
|
Jens Steube
|
f96e35649d
|
Change bitsliced kernels from 3d to 2d invocation mode for slightly better performance
|
2020-02-22 07:59:58 +01:00 |
|
Jens Steube
|
6b8f0da8e9
|
Fix VECT_SIZE > 1 in OpenCL/m14100_a3-pure.cl
|
2020-02-21 15:23:16 +01:00 |
|
Jens Steube
|
cd20e43667
|
Precompute some steps in 3des to improve cracking performance
|
2020-02-21 15:10:27 +01:00 |
|
Jens Steube
|
398e06878d
|
Fix streebog512_g() in vector datatype mode
|
2020-02-20 16:42:12 +01:00 |
|
Jens Steube
|
ee4168d8fc
|
Fix missing s_sbob_sl64[] initialization in -m 1377x kernels
|
2020-02-20 16:23:48 +01:00 |
|
Jens Steube
|
5512deef2e
|
Remove old code in m13721_loop()
|
2020-02-20 16:11:40 +01:00 |
|
Jens Steube
|
3ce3ecedd9
|
Reenable VeraCrypt on ROCM
|
2020-02-20 16:09:41 +01:00 |
|
Jens Steube
|
d9473358ef
|
Add support for OPTS_TYPE_LOOP_EXTENDED kernel for special cases like VeraCrypt
|
2020-02-20 16:00:21 +01:00 |
|
Jens Steube
|
b1bb47c1ae
|
Precompute some constants to improve performance of -m 780x SAP kernels
|
2020-02-20 13:52:12 +01:00 |
|
Jens Steube
|
1449e239c2
|
Optimize some -m 780x code in kernels
|
2020-02-20 11:01:56 +01:00 |
|
Jens Steube
|
189bbb2661
|
Fixed buffer overflow in mp_add_cs_buf() function
|
2020-02-19 18:50:50 +01:00 |
|
Jens Steube
|
9957422191
|
Add tokenizer option TOKEN_ATTR_SEPARATOR_FARTHEST as an option to deal with hash formats where separator character could be part of the salt data itself and at the same time does not allow escape character logic to be applied. This can only work if it is guaranteed by the design of the hash format that the separator character does not occur after the position of the separator character.
|
2020-02-19 10:35:44 +01:00 |
|
Jens Steube
|
c4daa0c260
|
Merge pull request #2310 from philsmd/patch-4
update number of supported hash types in README
|
2020-02-18 11:20:17 +01:00 |
|
philsmd
|
2c74a54b72
|
update number of supported hash types in README
|
2020-02-18 10:40:00 +01:00 |
|
Jens Steube
|
cd3ca53203
|
Update ROCM to use _unroll for mode -m 621x
|
2020-02-16 11:19:56 +01:00 |
|
Jens Steube
|
f946e321a9
|
Update unroll and unstable configuration for NVIDIA CUDA/OpenCL runtime after unroll whitelisting change
|
2020-02-15 16:17:05 +01:00 |
|
Jens Steube
|
193aa77cdf
|
Update unroll and unstable configuration for ROCM OpenCL runtime after unroll whitelisting change
|
2020-02-15 16:09:37 +01:00 |
|
Jens Steube
|
87b151836d
|
Update unroll and unstable configuration for AMD-GPU-PRO OpenCL runtime after unroll whitelisting change
|
2020-02-15 15:34:47 +01:00 |
|
Jens Steube
|
cc3cb66f12
|
Update unroll and unstable configuration for Intel OpenCL runtime after unroll whitelisting change
|
2020-02-15 14:39:26 +01:00 |
|
Jens Steube
|
9980389f34
|
Update unroll and unstable configuration for Apple OpenCL runtime after unroll whitelisting change
|
2020-02-15 13:58:42 +01:00 |
|
Jens Steube
|
c90d83c3eb
|
Prepare for UNROLL whitelisting
|
2020-02-15 12:44:12 +01:00 |
|
Jens Steube
|
809c1c5e1e
|
Add missing algorithm to tools/benchmark_deep.pl
|
2020-02-14 21:38:36 +01:00 |
|
Jens Steube
|
ec841fcd1c
|
Add NO_UNROLL to -m 15900
|
2020-02-14 12:21:00 +01:00 |
|
Jens Steube
|
20fa2167af
|
Add NO_UNROLL to -m 13800
|
2020-02-14 11:29:19 +01:00 |
|
Jens Steube
|
4883371ada
|
Update hashcat.hctune
|
2020-02-14 11:05:42 +01:00 |
|
Jens Steube
|
42e7fa1303
|
Fix buffer overflow in module_hash_encode() in hash-mode 13600
|
2020-02-13 13:59:32 +01:00 |
|
Jens Steube
|
c9fdb34698
|
Do not use V_BFE_U32 with latest rocm version
|
2020-02-13 13:24:20 +01:00 |
|
Jens Steube
|
5f57ab35b6
|
Rewrite MT[X][256] constants to MTX[256] constants in whirlpool hash
|
2020-02-12 16:51:19 +01:00 |
|
Jens Steube
|
193b4a38c7
|
Replace arrays in inc_hash_whirlpool.cl with scalar variables
|
2020-02-12 15:58:57 +01:00 |
|
Jens Steube
|
1de08570b3
|
Unroll whirlpool transform and get rid of shared memory access to s_RC[]
|
2020-02-11 16:32:51 +01:00 |
|
Jens Steube
|
7aed6fdb54
|
mini optimization for -m 740x optimized kernel
|
2020-02-11 14:22:38 +01:00 |
|
Jens Steube
|
f85a0ea784
|
Merge pull request #2308 from philsmd/patch-3
update the number of supported hash types in docs/readme.txt
|
2020-02-11 13:26:10 +01:00 |
|
Jens Steube
|
9ad0c541ea
|
Merge pull request #2307 from philsmd/master
Added -m 7401 = MySQL $A$ (sha256crypt), closes #2305
|
2020-02-11 13:25:59 +01:00 |
|
Jens Steube
|
f5527bb937
|
Fix mangle_dupeword_times() in OpenCL/inc_rp.cl
|
2020-02-11 12:23:51 +01:00 |
|
philsmd
|
6f9e5262af
|
update the number of supported hash types in docs/readme.txt
|
2020-02-11 11:42:49 +01:00 |
|
philsmd
|
b6f40c05d6
|
Added -m 7401 = MySQL $A$ (sha256crypt), closes #2305
|
2020-02-11 11:36:16 +01:00 |
|
Jens Steube
|
a74cbe3461
|
Fixed out-of-boundary read in pure kernel rule engine rule 'p' if parameter is set to 2 or higher
|
2020-02-10 16:32:34 +01:00 |
|
Jens Steube
|
9607b8c734
|
Fix -m 7400 optimized kernel for passwords length > 12 if salt length > 16
|
2020-02-10 14:40:51 +01:00 |
|
Jens Steube
|
a06f5f6644
|
Add support for length 20 in module for -m 7400
|
2020-02-10 13:01:32 +01:00 |
|
Jens Steube
|
3b1bdc6fa8
|
Add support for length 20 in unit test for -m 7400
|
2020-02-10 13:00:44 +01:00 |
|
Jens Steube
|
d76965348d
|
Small optimization for sha256crypt and add support for salt length up to 20
|
2020-02-10 11:10:57 +01:00 |
|
Jens Steube
|
4ed18af14c
|
Make VeraCrypt PIM configuration mechanism easier to read
|
2020-02-08 12:24:47 +01:00 |
|
Jens Steube
|
d1db16d5d3
|
Merge pull request #2306 from philsmd/master
Fixes #1538: Added -m 22500 = MultiBit Classic .key (MD5)
|
2020-02-07 09:32:12 +01:00 |
|