jsteube
|
58296e1ecf
|
Fix a bug in -m 1500, returned invalid plain is cracking slice was not 0
|
2016-06-10 17:48:04 +02:00 |
|
jsteube
|
b9eefd9b20
|
Added new hash-mode 13800 = Windows 8+ phone PIN/Password
|
2016-06-10 09:46:41 +02:00 |
|
Jens Steube
|
fc1be6bb85
|
Fix issue #150
|
2016-06-06 00:32:03 +02:00 |
|
jsteube
|
04dfe6e89e
|
Fix -m 12500 by limiting max. length to 20; Limit fake rule copy in autotune() to it's max size
|
2016-06-01 22:56:33 +02:00 |
|
jsteube
|
2213786618
|
Increase Domain Cached Credentials (DCC), MS Cache cracking performance
|
2016-05-28 15:36:04 +02:00 |
|
jsteube
|
333ca26f21
|
Increase Oracle T: Type (Oracle 12+) cracking performance
|
2016-05-28 13:02:21 +02:00 |
|
jsteube
|
a720195686
|
Increase AIX {ssha512} cracking performance
Remove unrolling for 7100, 7200, 12100 and 8200: High-End GPUs didn't like it
|
2016-05-28 12:30:39 +02:00 |
|
jsteube
|
072988f26c
|
Increase PBKDF2-HMAC-SHA512 cracking performance
|
2016-05-28 00:25:41 +02:00 |
|
jsteube
|
2ec7429dea
|
Increase 1Password, cloudkeychain cracking performance
|
2016-05-27 23:59:52 +02:00 |
|
jsteube
|
e279e0c2b3
|
Improve GOST R 34.11-2012 (Streebog) speed
|
2016-05-26 19:47:01 +02:00 |
|
jsteube
|
f843c6a4d0
|
Improve Lotus Notes/Domino 5 performance
|
2016-05-26 19:30:09 +02:00 |
|
jsteube
|
dfc9a5ff61
|
Improve Lotus Notes/Domino 6 performance
|
2016-05-26 18:59:36 +02:00 |
|
jsteube
|
2dd8156d24
|
Introduce a true memset kernel, currently operates on 16 byte per item
|
2016-05-26 16:45:52 +02:00 |
|
Jens Steube
|
2899f53a15
|
Move files from include/ to OpenCL/ if they are used within kernels
Rename includes in OpenCL so that it's easier to recognize them as such
|
2016-05-25 23:04:26 +02:00 |
|
jsteube
|
c4333c4025
|
Get SHA256 KDF for VeraCrypt to work
|
2016-05-21 21:23:22 +02:00 |
|
jsteube
|
763fd6e18b
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
2016-05-21 11:00:16 +02:00 |
|
jsteube
|
df3f4a439a
|
We can safely replace atomic_add() with atomic_inc()
|
2016-05-21 10:58:58 +02:00 |
|
Jens Steube
|
c6c865e32e
|
Some final fixes for d_return_buf refactorization; Initial kernels vor veracrypts SHA256 KDF (not working)
|
2016-05-21 00:39:22 +02:00 |
|
jsteube
|
f2598025c6
|
Some fixes for rare kernels
|
2016-05-20 19:05:54 +02:00 |
|
Jens Steube
|
37953cdc8f
|
Optimize handling of cracked hashes, was a bottleneck if too many at once
|
2016-05-20 18:24:33 +02:00 |
|
Jens Steube
|
d37b6c6c30
|
Prepare for VeraCrypt integration
|
2016-05-19 20:53:17 +02:00 |
|
Jens Steube
|
247d193146
|
Get rid of some JIT compiler warnings
|
2016-05-18 11:18:31 +02:00 |
|
Jens Steube
|
9e92c9c4d9
|
Fix types_ocl.c to solve issue https://github.com/hashcat/oclHashcat/issues/344
|
2016-05-18 09:35:51 +02:00 |
|
Jens Steube
|
de2074dfaa
|
Fix for -m 2500, see: https://github.com/hashcat/oclHashcat/issues/339
|
2016-05-17 18:21:37 +02:00 |
|
jsteube
|
b5cb29ad1c
|
Minimal psafe2 increase and autotune fix
|
2016-05-16 21:30:21 +02:00 |
|
jsteube
|
e46aa7103a
|
Fix some macros for NV
|
2016-05-16 20:30:39 +02:00 |
|
jsteube
|
eea3424c38
|
Added SIMD code for all generic PBKDF2-HMAC-* modes
|
2016-05-15 19:54:56 +02:00 |
|
Jens Steube
|
5987029441
|
Added SIMD code for DCC2
|
2016-05-15 01:13:09 +02:00 |
|
Jens Steube
|
0ddb264a5a
|
Use packv() and unpackv() for slow hash SIMD handling in kernels
|
2016-05-15 00:37:46 +02:00 |
|
Jens Steube
|
9d74f2958d
|
Added SIMD code for WPA/WPA2
|
2016-05-14 19:45:51 +02:00 |
|
Jens Steube
|
0891989404
|
Fix WinZip multihash
|
2016-05-12 13:05:12 +02:00 |
|
Jens Steube
|
7a4ab2b42d
|
Prepare for WinZip integration
|
2016-05-12 09:26:54 +02:00 |
|
jsteube
|
e47030ed7d
|
Prepare to rename project into hashcat
This release markes the fusion of "hashcat" and "oclHashcat" into "hashcat".
It combines all features of all hashcat projects in one project.
|
2016-05-10 19:07:07 +02:00 |
|
jsteube
|
c19779dedf
|
Switch back -m 7400 to old version
|
2016-05-09 23:35:25 +02:00 |
|
jsteube
|
9390be8594
|
Use real registers for salt, high-end maxwells didn't like it with global memory access
|
2016-05-09 23:07:23 +02:00 |
|
jsteube
|
373d2b9882
|
Remove barrier from DCC1, high-end maxwells didn't like it
|
2016-05-09 21:51:36 +02:00 |
|
jsteube
|
c79bed3b7d
|
Prepare for a more dynamic #pragma unroll use
|
2016-05-09 21:32:12 +02:00 |
|
jsteube
|
34c3557d50
|
Fix compiler warnings
|
2016-05-09 19:23:37 +02:00 |
|
Jens Steube
|
941e016378
|
Fix -m 9000 performance for AMD
|
2016-05-09 09:40:57 +02:00 |
|
jsteube
|
a0221cd368
|
Fix broken -m 1500 and -m 3000
|
2016-05-09 09:17:59 +02:00 |
|
jsteube
|
6dac6b409e
|
Add compiler kernel hints for algorithms with fixed workgroup size
|
2016-05-09 00:58:04 +02:00 |
|
jsteube
|
71c31fca59
|
Rewrote sha256crypt from scratch
|
2016-05-08 22:56:36 +02:00 |
|
jsteube
|
fd77a098c5
|
Another some unroll to reduce register pressure
|
2016-05-08 18:57:44 +02:00 |
|
jsteube
|
bd1f555c9c
|
Remove some unroll to reduce register pressure
|
2016-05-08 18:29:54 +02:00 |
|
jsteube
|
303cfcae15
|
Enable unrolling of SHA512 with HMAC on NV
|
2016-05-08 16:07:40 +02:00 |
|
Jens Steube
|
7f04a89f77
|
Optimize out the swap32() of sha256 in 7zip
|
2016-05-08 15:33:32 +02:00 |
|
jsteube
|
16af77af18
|
Extended password length up to 32 for 7zip
|
2016-05-08 14:39:44 +02:00 |
|
jsteube
|
6d027e77f2
|
Optimize some macros
Use rotate() instead of inline asm; breaks Titan speed
|
2016-05-08 11:09:44 +02:00 |
|
jsteube
|
89dcaeb76d
|
Replace SHL+ADD with MAD
|
2016-05-07 23:51:37 +02:00 |
|
jsteube
|
8141c7fb60
|
Little bit inline assembly for the older nvidia cards
|
2016-05-07 20:45:16 +02:00 |
|