Commit Graph
960 Commits
Author SHA1 Message Date
philsmd 2f7023caa0 Merge remote-tracking branch 'upstream/master' 2016-05-14 19:47:23 +02:00
Jens Steube 9d74f2958d Added SIMD code for WPA/WPA2 2016-05-14 19:45:51 +02:00
philsmd 9ac762c2c7 test fix: ArubaOS salts are 8 hexadecimal chars long (4 binary), not 10 (4 binary), because '01' will be appended afterwards (total length is 10) 2016-05-13 19:02:57 +02:00
Jens Steube c78d7568e6 Add some missing changes 2016-05-13 15:31:58 +02:00
Jens Steube d0123e63b1 Add WinZip test.pl and test.sh 2016-05-12 22:15:44 +02:00
Jens Steube 0891989404 Fix WinZip multihash 2016-05-12 13:05:12 +02:00
Jens Steube a5ec5d68b8 Change some newline handling and startup infos 2016-05-12 12:44:15 +02:00
Jens Steube 1fb603b578 Merge branch 'master' of https://github.com/hashcat/oclHashcat 2016-05-12 09:27:07 +02:00
Jens Steube 7a4ab2b42d Prepare for WinZip integration 2016-05-12 09:26:54 +02:00
jsteube dca9683b3b Balancing the workload turns out to be very efficient 2016-05-12 09:24:20 +02:00
jsteube aefd3b03a3 Use VERSION_TAG only, but uncut 2016-05-11 12:19:02 +02:00
jsteube 77a9377d18 In case the user did not specify --opencl-device-types and the user runs hashcat in a system with only a CPU only he probably want to use that CPU. In such a case, automatically enable CPU device type support, since it's disabled by default. 2016-05-11 11:58:51 +02:00
jsteube b5a71dca58 Add more informative help text in case of faulty or no OpenCL installation 2016-05-11 11:38:52 +02:00
Jens Steube 332c3a7e09 Fix autotune to not actually crack hashes 2016-05-11 00:01:29 +02:00
Jens Steube 3d229b20d4 Remove debugging option from JIT compiler option 2016-05-10 19:30:11 +02:00
jsteube f1515f9244 Moved BUILD.md to root folder 2016-05-10 19:16:57 +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 768ffbdad8 Remove OPENCL EXTENSION, failing on Intel OpenCL SDK 2016-05-10 10:22:13 +02:00
jsteube c19779dedf Switch back -m 7400 to old version 2016-05-09 23:35:25 +02:00
jsteube 4317ac60f4 Remove unroll access for Drupal for NV gpus 2016-05-09 23:14:26 +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 67d5bb4b81 Merge pull request #330 from RolfHashcat/patch-1
Update hashcat_tuning.hctab
2016-05-09 12:36:54 +02:00
Rolf d33360e3f5 Update hashcat_tuning.hctab
Requested optimisation of opencl vector width values for GTX Titan Mk I.
2016-05-09 11:31:02 +01:00
jsteube 7709ffbe52 Add some missing hash-modes to hashcat_tuning.hctab 2016-05-09 11:25:51 +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 ab193c4162 Rename ALIAS_pre_maxwell and ALIAS_maxwell_budget to ALIAS_nv_use_simd 2016-05-08 13:45:49 +02:00
jsteube b877c84486 Run a few device compatibility checks on startup 2016-05-08 13:37:58 +02:00
jsteube b91506c1c7 Check if device is little endian device 2016-05-08 12:58:43 +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 41e2d7247a Update autotune, respect kernel_loops_max 2016-05-08 01:56:32 +02:00
jsteube 5bb8d17784 Merge branch 'master' of https://github.com/hashcat/oclHashcat 2016-05-07 23:51:50 +02:00
jsteube 89dcaeb76d Replace SHL+ADD with MAD 2016-05-07 23:51:37 +02:00
Jens Steube 74dd96fa5b Merge pull request #329 from jfoug/master
generated and generated2. Changed xNM command to ONM
2016-05-07 21:02:56 +02:00
jsteube 1d15ee40be Add maxwell budget to hashcat_tuning.hctab 2016-05-07 20:59:35 +02:00
jsteube 8141c7fb60 Little bit inline assembly for the older nvidia cards 2016-05-07 20:45:16 +02:00
jfoug 298340ba47 generated and generated2. Changed xNM command to ONM 2016-05-07 12:58:10 -05:00
Jens Steube f3a7b088a3 Merge pull request #328 from jfoug/master
d3adone.rule: removed duplicates.
2016-05-07 19:52:57 +02:00
jsteube da4090cca3 Fix pocl version string 2016-05-07 19:51:23 +02:00
jsteube 78dd258200 Add missing pre-maxwell cards 2016-05-07 19:44:02 +02:00