Commit Graph

  • a496ab7be5 Add clang to .travis.yml Jens Steube 2016-05-26 12:07:25 +02:00
  • ca8bb56404 Make it a real balancing loop Jens Steube 2016-05-26 00:51:11 +02:00
  • 167d763795 Workaround some AMD device_maxmem_alloc / device_global_mem problem jsteube 2016-05-26 00:07:08 +02:00
  • 250dbde2a2 Add more include-dir variants to also make Intel OpenCL SDK on windows happy jsteube 2016-05-25 23:47:02 +02:00
  • d64083e946 Fix package script Jens Steube 2016-05-25 23:18:20 +02:00
  • 6ed35891f6 Trying to find a workaround for Issue https://github.com/hashcat/oclHashcat/issues/335 Jens Steube 2016-05-25 23:15:53 +02:00
  • 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 Jens Steube 2016-05-25 23:04:26 +02:00
  • 083c8ed515 Reduce use of mux_display to a minimum Jens Steube 2016-05-25 11:35:17 +02:00
  • e1a9c435cc Merge branch 'master' of https://github.com/hashcat/oclHashcat Jens Steube 2016-05-24 19:31:14 +02:00
  • 57e1191307 Fix bug in -a 1 mode: If left wordlist has less entries than right wordlist then 0x80 was not added Jens Steube 2016-05-24 19:30:55 +02:00
  • 35d7e67354 Fix some typos jsteube 2016-05-24 12:10:43 +02:00
  • 6b0a13d998 Reduce helptext width from 134 to 118; Reduce -w 1 target to 2ms jsteube 2016-05-23 21:34:50 +02:00
  • d4cc8e3701 Adjust target workload profile timings slightly jsteube 2016-05-23 01:28:11 +02:00
  • 3a42ab3577 Fix changes jsteube 2016-05-22 22:25:15 +02:00
  • 73fd95ac01 Redesigned hashcat --help menu jsteube 2016-05-22 21:46:06 +02:00
  • c4333c4025 Get SHA256 KDF for VeraCrypt to work jsteube 2016-05-21 21:23:22 +02:00
  • c901935843 Update autotune engine jsteube 2016-05-21 15:49:09 +02:00
  • 63f5ecf9d7 Mark -n and -u as outdated function and restrict them to --force jsteube 2016-05-21 12:26:44 +02:00
  • 4ed418f504 Fix some indents jsteube 2016-05-21 12:16:09 +02:00
  • bb513afe13 Fix some indents jsteube 2016-05-21 12:13:37 +02:00
  • 763fd6e18b Merge branch 'master' of https://github.com/hashcat/oclHashcat jsteube 2016-05-21 11:00:16 +02:00
  • df3f4a439a We can safely replace atomic_add() with atomic_inc() jsteube 2016-05-21 10:58:58 +02:00
  • c6c865e32e Some final fixes for d_return_buf refactorization; Initial kernels vor veracrypts SHA256 KDF (not working) Jens Steube 2016-05-21 00:39:22 +02:00
  • f2598025c6 Some fixes for rare kernels jsteube 2016-05-20 19:05:54 +02:00
  • 37953cdc8f Optimize handling of cracked hashes, was a bottleneck if too many at once Jens Steube 2016-05-20 18:24:33 +02:00
  • bfb669f9c3 Respect eventual already cracked hashes from potfile when generating the bitmaps Jens Steube 2016-05-20 15:47:42 +02:00
  • 5d5d1a5843 More VeraCrypt stuff; SHA256 kernels missing and --veracrypt-pim missing Jens Steube 2016-05-19 22:37:43 +02:00
  • 18a061897f Merge pull request #348 from anthraxx/master Jens Steube 2016-05-19 20:59:53 +02:00
  • d37b6c6c30 Prepare for VeraCrypt integration Jens Steube 2016-05-19 20:53:17 +02:00
  • 3828ea354c fallback for Makefile version if its not a git checkout (tarball) (refix) anthraxx 2016-05-19 11:15:15 +02:00
  • a5b85d51b9 Merge pull request #347 from hashcat/revert-346-master Jens Steube 2016-05-19 11:10:39 +02:00
  • a55c051c28 Revert "fallback for Makefile version if its not a git checkout (tarball)" Jens Steube 2016-05-19 11:10:16 +02:00
  • ecfb708294 Merge pull request #346 from anthraxx/master Jens Steube 2016-05-19 11:08:24 +02:00
  • dcc39a22c6 Speed up unamplified speed Jens Steube 2016-05-18 22:26:19 +02:00
  • a4e1692647 fallback for Makefile version if its not a git checkout (tarball) anthraxx 2016-05-18 18:43:04 +02:00
  • 247d193146 Get rid of some JIT compiler warnings Jens Steube 2016-05-18 11:18:31 +02:00
  • f5ee678bbe Use umask(077), mainly to secure hashcat.pot from reading from other users, but should be a good idea for all files. See https://github.com/hashcat/oclHashcat/issues/331 for details Jens Steube 2016-05-18 09:56:23 +02:00
  • 9e92c9c4d9 Fix types_ocl.c to solve issue https://github.com/hashcat/oclHashcat/issues/344 Jens Steube 2016-05-18 09:35:51 +02:00
  • de2074dfaa Fix for -m 2500, see: https://github.com/hashcat/oclHashcat/issues/339 Jens Steube 2016-05-17 18:21:37 +02:00
  • 19afd5c135 Merge pull request #341 from roycewilliams/master Jens Steube 2016-05-17 16:48:59 +02:00
  • 05d099d3be add version header and time to --status-automat Royce Williams 2016-05-17 06:24:35 -08:00
  • 18f05e9b51 Merge pull request #340 from gm4tr1x/master Jens Steube 2016-05-17 12:07:15 +02:00
  • c6e5ff2a68 Do not show any header in case --status-automat is used Jens Steube 2016-05-17 11:29:38 +02:00
  • 020234b655 Fix "abort trap: 6" for -m 6231 on OSX Gabriele 'matrix' Gristina 2016-05-17 10:31:56 +02:00
  • 567fcfe176 Enabled support of --status-automat in combination with --benchmark for automated benchmark processing Jens Steube 2016-05-17 10:17:00 +02:00
  • b5cb29ad1c Minimal psafe2 increase and autotune fix jsteube 2016-05-16 21:30:21 +02:00
  • e46aa7103a Fix some macros for NV jsteube 2016-05-16 20:30:39 +02:00
  • e69c385b4d Separated sm50, sm52 and older cards in hashcat.hctune and updated accordingly jsteube 2016-05-16 02:38:58 +02:00
  • eea3424c38 Added SIMD code for all generic PBKDF2-HMAC-* modes jsteube 2016-05-15 19:54:56 +02:00
  • 9976f85c3a Cache clGetKernelWorkGroupInfo() results on startup Use clGetEventProfilingInfo() instead of our own timer Jens Steube 2016-05-15 13:22:31 +02:00
  • 2937c83a2e Merge pull request #332 from philsmd/master Jens Steube 2016-05-15 01:29:36 +02:00
  • 590248e1e4 Merge pull request #333 from y0sh1/CreateTravisBuilds Jens Steube 2016-05-15 01:27:26 +02:00
  • 5987029441 Added SIMD code for DCC2 Jens Steube 2016-05-15 01:13:09 +02:00
  • 0ddb264a5a Use packv() and unpackv() for slow hash SIMD handling in kernels Jens Steube 2016-05-15 00:37:46 +02:00
  • 1d797a1c3e Added Travis building, placed build status in readme Y0sh1 2016-05-14 21:17:32 +02:00
  • 2f7023caa0 Merge remote-tracking branch 'upstream/master' philsmd 2016-05-14 19:47:23 +02:00
  • 9d74f2958d Added SIMD code for WPA/WPA2 Jens Steube 2016-05-14 19:45:51 +02:00
  • 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) philsmd 2016-05-13 19:02:57 +02:00
  • c78d7568e6 Add some missing changes Jens Steube 2016-05-13 15:31:58 +02:00
  • d0123e63b1 Add WinZip test.pl and test.sh Jens Steube 2016-05-12 22:15:44 +02:00
  • 0891989404 Fix WinZip multihash Jens Steube 2016-05-12 13:05:12 +02:00
  • a5ec5d68b8 Change some newline handling and startup infos Jens Steube 2016-05-12 12:44:15 +02:00
  • 1fb603b578 Merge branch 'master' of https://github.com/hashcat/oclHashcat Jens Steube 2016-05-12 09:27:07 +02:00
  • 7a4ab2b42d Prepare for WinZip integration Jens Steube 2016-05-12 09:26:54 +02:00
  • dca9683b3b Balancing the workload turns out to be very efficient jsteube 2016-05-12 09:24:20 +02:00
  • aefd3b03a3 Use VERSION_TAG only, but uncut jsteube 2016-05-11 12:19:02 +02:00
  • 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. jsteube 2016-05-11 11:58:51 +02:00
  • b5a71dca58 Add more informative help text in case of faulty or no OpenCL installation jsteube 2016-05-11 11:38:52 +02:00
  • 332c3a7e09 Fix autotune to not actually crack hashes Jens Steube 2016-05-11 00:01:29 +02:00
  • 3d229b20d4 Remove debugging option from JIT compiler option Jens Steube 2016-05-10 19:30:11 +02:00
  • f1515f9244 Moved BUILD.md to root folder jsteube 2016-05-10 19:16:57 +02:00
  • e47030ed7d Prepare to rename project into hashcat jsteube 2016-05-10 19:07:07 +02:00
  • 768ffbdad8 Remove OPENCL EXTENSION, failing on Intel OpenCL SDK jsteube 2016-05-10 10:22:13 +02:00
  • c19779dedf Switch back -m 7400 to old version jsteube 2016-05-09 23:35:25 +02:00
  • 4317ac60f4 Remove unroll access for Drupal for NV gpus jsteube 2016-05-09 23:14:26 +02:00
  • 9390be8594 Use real registers for salt, high-end maxwells didn't like it with global memory access jsteube 2016-05-09 23:07:23 +02:00
  • 373d2b9882 Remove barrier from DCC1, high-end maxwells didn't like it jsteube 2016-05-09 21:51:36 +02:00
  • c79bed3b7d Prepare for a more dynamic #pragma unroll use jsteube 2016-05-09 21:32:12 +02:00
  • 34c3557d50 Fix compiler warnings jsteube 2016-05-09 19:23:37 +02:00
  • 67d5bb4b81 Merge pull request #330 from RolfHashcat/patch-1 Jens Steube 2016-05-09 12:36:54 +02:00
  • d33360e3f5 Update hashcat_tuning.hctab Rolf 2016-05-09 11:31:02 +01:00
  • 7709ffbe52 Add some missing hash-modes to hashcat_tuning.hctab jsteube 2016-05-09 11:25:51 +02:00
  • 941e016378 Fix -m 9000 performance for AMD Jens Steube 2016-05-09 09:40:57 +02:00
  • a0221cd368 Fix broken -m 1500 and -m 3000 jsteube 2016-05-09 09:17:59 +02:00
  • 6dac6b409e Add compiler kernel hints for algorithms with fixed workgroup size jsteube 2016-05-09 00:58:04 +02:00
  • 71c31fca59 Rewrote sha256crypt from scratch jsteube 2016-05-08 22:56:36 +02:00
  • fd77a098c5 Another some unroll to reduce register pressure jsteube 2016-05-08 18:57:44 +02:00
  • bd1f555c9c Remove some unroll to reduce register pressure jsteube 2016-05-08 18:29:54 +02:00
  • 303cfcae15 Enable unrolling of SHA512 with HMAC on NV jsteube 2016-05-08 16:07:40 +02:00
  • 7f04a89f77 Optimize out the swap32() of sha256 in 7zip Jens Steube 2016-05-08 15:33:32 +02:00
  • 16af77af18 Extended password length up to 32 for 7zip jsteube 2016-05-08 14:39:44 +02:00
  • ab193c4162 Rename ALIAS_pre_maxwell and ALIAS_maxwell_budget to ALIAS_nv_use_simd jsteube 2016-05-08 13:45:49 +02:00
  • b877c84486 Run a few device compatibility checks on startup jsteube 2016-05-08 13:37:58 +02:00
  • b91506c1c7 Check if device is little endian device jsteube 2016-05-08 12:58:43 +02:00
  • 6d027e77f2 Optimize some macros Use rotate() instead of inline asm; breaks Titan speed jsteube 2016-05-08 11:09:44 +02:00
  • 41e2d7247a Update autotune, respect kernel_loops_max jsteube 2016-05-08 01:56:32 +02:00
  • 5bb8d17784 Merge branch 'master' of https://github.com/hashcat/oclHashcat jsteube 2016-05-07 23:51:50 +02:00
  • 89dcaeb76d Replace SHL+ADD with MAD jsteube 2016-05-07 23:51:37 +02:00
  • 74dd96fa5b Merge pull request #329 from jfoug/master Jens Steube 2016-05-07 21:02:56 +02:00
  • 1d15ee40be Add maxwell budget to hashcat_tuning.hctab jsteube 2016-05-07 20:59:35 +02:00