jsteube
|
512fb5f6fb
|
No inline keyword for rules
|
2018-02-07 15:02:58 +01:00 |
|
jsteube
|
e4e1c1d515
|
We can't mix inline functions with static constants
|
2018-02-07 14:16:27 +01:00 |
|
Jens Steube
|
8273bb8376
|
NV JiT doesn't like static inline keywords
|
2018-02-06 22:05:15 +01:00 |
|
jsteube
|
3e08750900
|
OpenCL Kernels: Add general function declaration keyword (static inline)
|
2018-02-06 19:12:24 +01:00 |
|
jsteube
|
5391edca0d
|
Weird macOS JiT likes this more
|
2018-02-05 19:39:20 +01:00 |
|
jsteube
|
a3a16f676f
|
OpenCL Kernels: Add a decompressing kernel and a compressing host code in order to reduce PCIe transfer time
For details see https://hashcat.net/forum/thread-7267.html
|
2018-02-05 17:18:58 +01:00 |
|
jsteube
|
53e2b40bad
|
Fixed a uninitialized value in OpenCL kernels 9720, 9820 and 10420 leading to absurd benchmark performance
|
2018-02-02 14:02:33 +01:00 |
|
jsteube
|
13a79cf942
|
Fix unoptimized Kerberos 5 TGS-REP etype 23 kernel for use on macOS
|
2018-01-31 21:28:46 +01:00 |
|
jsteube
|
e877c30ebc
|
OpenCL Kernels: Remove password length restriction to 16 for Cisco-PIX and Cisco-ASA hashes
Fixes #1488
|
2018-01-27 22:21:44 +01:00 |
|
jsteube
|
18bb0a9493
|
Add missing gpu_atinit() to m02000_a0 and m02000_a1
|
2018-01-26 20:19:25 +01:00 |
|
jsteube
|
6a04e953e0
|
Fix missing gpu_atinit in --stdout kernel
|
2018-01-26 14:56:57 +01:00 |
|
jsteube
|
a9d5f571b7
|
Remove extra token at end of #include directive
|
2018-01-25 23:48:31 +01:00 |
|
Jens Steube
|
1f1eacca95
|
Fix -m 16600 -a 3 optimize mode kernels function declaration for CPU use
|
2018-01-25 19:04:30 +01:00 |
|
jsteube
|
553668bb9f
|
Added hash-mode 16600 = Electrum Wallet (Salt-Type 1-3)
|
2018-01-25 15:28:21 +01:00 |
|
Jens Steube
|
7062425d2b
|
OpenCL Kernels: Use a special kernel to initialize the password buffer used during autotune measurements to reduce startup time
|
2018-01-23 20:33:26 +01:00 |
|
jsteube
|
0796c074c3
|
Added -m 16500 Kernels
Also changed function declaration of parser function from const hashconfig_t to just hashconfig_t
|
2018-01-21 18:53:55 +01:00 |
|
jsteube
|
ee9ec0f9a7
|
Add JWT esalt datatype
|
2018-01-21 15:32:37 +01:00 |
|
Jens Steube
|
bb806d777e
|
Merge pull request #1493 from mohemiv/master
added -m 16400 = CRAM-MD5 Dovecot
|
2018-01-19 10:13:46 +01:00 |
|
jsteube
|
53f3da9f63
|
OpenCL Kernels: Use static declaraction for uXXa variables used in __constant space
|
2018-01-18 23:19:31 +01:00 |
|
jsteube
|
3a303ffce4
|
Replace variables from uXX to uXXa if used in __constant space
|
2018-01-18 23:16:11 +01:00 |
|
Arseniy Sharoglazov
|
928cf471fb
|
The hash-mode for "CRAM-MD5 Dovecot" changed from 10201 to 16400
|
2018-01-17 11:25:21 +03:00 |
|
Arseniy Sharoglazov
|
798f05355f
|
added -m 10201 = CRAM-MD5 Dovecot
|
2018-01-15 15:52:52 +03:00 |
|
philsmd
|
bf656774bb
|
fixes #1279: added -m 16300 = Ethereum Pre-Sale Wallet, PBKDF2-HMAC-SHA256
|
2017-12-20 11:41:46 +01:00 |
|
jsteube
|
0d89ddfcd9
|
Finish adding hash-mode 16200 = Apple Secure Notes
|
2017-12-13 12:32:38 +01:00 |
|
jsteube
|
f573c1d96d
|
Add optimized -m 16100 kernels
|
2017-12-03 14:35:39 +01:00 |
|
jsteube
|
9a3cf88887
|
Update -m 16100 kernel to enable cracking of sequences 1, 3 and 5
|
2017-11-30 13:41:25 +01:00 |
|
jsteube
|
e5ca2e2fcb
|
Add more kernels for -m 16100
|
2017-11-30 10:16:14 +01:00 |
|
jsteube
|
5847067c96
|
First working -m 16100 kernel
|
2017-11-29 17:00:14 +01:00 |
|
jsteube
|
1b312d14fd
|
Added hash-mode 16000 = Tripcode
|
2017-11-11 14:44:56 +01:00 |
|
jsteube
|
00abb849e1
|
Update inc_vector.cl for ideal performance with reference GTX1080 for NV and Vega64 for AMD
|
2017-10-26 13:41:47 +02:00 |
|
jsteube
|
503f676cb0
|
Remove static keywords from OpenCL functions, they can cause old NV JiT compiler to fail
|
2017-10-20 13:23:43 +02:00 |
|
jsteube
|
9c832092df
|
Fix some function declarations inside LUKS kernel
|
2017-10-10 01:27:32 +02:00 |
|
jsteube
|
b4c3df876c
|
Fix some formating in -m 600
|
2017-10-09 18:45:11 +02:00 |
|
jsteube
|
7c2dadab17
|
no volatile required here
|
2017-09-21 20:08:24 +02:00 |
|
Jens Steube
|
55eaff3a45
|
Merge pull request #1365 from Fist0urs/DPAPI_reworked
-m 15300 reworked + splitted in 15300/15900
|
2017-09-21 17:02:18 +02:00 |
|
Fist0urs
|
e3cb3e9b4c
|
test.pl ready and 0 error. Ready for PR
|
2017-09-21 16:55:30 +02:00 |
|
jsteube
|
7a17b8159b
|
all() function is not working as expected in scalar datatype case
|
2017-09-21 12:23:33 +02:00 |
|
Fist0urs
|
a6294537fd
|
Splitted DPAPI kernel in 2 to increase performances
|
2017-09-21 12:23:33 +02:00 |
|
jsteube
|
207ce9b853
|
all() function is not working as expected in scalar datatype case
|
2017-09-20 23:00:00 +02:00 |
|
jsteube
|
ddbe805c00
|
Fix last step of make_kn
|
2017-09-20 09:40:14 +02:00 |
|
jsteube
|
68f5b12754
|
Get rid of swap32() in make_kn() in -m 2500
|
2017-09-19 13:45:43 +02:00 |
|
jsteube
|
ab1dabebbe
|
Fix missing include in -m 2501
|
2017-09-19 12:19:46 +02:00 |
|
jsteube
|
b14f44dcf7
|
Fix uninitialized keymic buffer
|
2017-09-19 11:58:18 +02:00 |
|
jsteube
|
beab5457e6
|
Backport WPA-PSK-SHA256-AES-CMAC to -m 2501
|
2017-09-19 10:22:03 +02:00 |
|
jsteube
|
ca1b6492e7
|
Some code simplify on AES CMAC
|
2017-09-19 01:12:29 +02:00 |
|
jsteube
|
4e3a642f7f
|
Initial WPA2-PSK-SHA256-AES-CMAC support
|
2017-09-19 01:08:38 +02:00 |
|
jsteube
|
98fc02e04b
|
Add PTK compute for keyver 3
|
2017-09-18 13:50:09 +02:00 |
|
jsteube
|
617dbb97ba
|
Prepare migration -m 15800 into -m 2500
|
2017-09-18 13:21:00 +02:00 |
|
philsmd
|
2dadae4e9a
|
fixed incorrect use of the esalt_bufs for -m 600 = BLAKE2-512
|
2017-09-17 15:28:24 +02:00 |
|
mhasbini
|
de7ccd88ef
|
Fix overflow in mangle_dupechar_last function
|
2017-09-16 20:43:38 +03:00 |
|