Commit Graph

  • 68e39c2e47 Startup Checks: Improved the pidfile check: Do not just check for existing PID but also check executable filename Jens Steube 2019-06-03 15:43:56 +02:00
  • f689532e4c Move P-box initializer values to constant memory in -m 3200 Jens Steube 2019-06-03 14:40:51 +02:00
  • 87c336e822 Fix format warning in backend.c Jens Steube 2019-06-03 13:41:52 +02:00
  • 1670ab06fa Speed up -m 7700 and -m 7701 Jens Steube 2019-06-03 10:28:34 +02:00
  • e115d47e64 Merge pull request #2049 from s3inlc/master Jens Steube 2019-06-03 09:13:42 +02:00
  • 1ddeb3f65f Added check for current pkzip inflate limitation to parser Sein Coray 2019-06-03 08:48:13 +02:00
  • cb56f5ac2c Fix benchmark mask in -m 15400 Jens Steube 2019-06-02 21:16:04 +02:00
  • 1f6c82b6d1 Add hc_cuModuleLoadDataExLog wrapper function for more detailed error logging from CUDA Jens Steube 2019-06-01 07:47:30 +02:00
  • ede3ac9b10 Merge pull request #2044 from s3inlc/master Jens Steube 2019-05-25 08:38:47 +02:00
  • 3365040bc1 fixed two bugs where pkzip hashes wouldn't be cracked Sein Coray 2019-05-24 22:11:51 +02:00
  • 3c603019c3 Merge pull request #2043 from s3inlc/pkzip-compression-mixed Jens Steube 2019-05-21 18:07:39 +02:00
  • f736aeb60b Merge pull request #2042 from s3inlc/test-fix Jens Steube 2019-05-21 18:07:19 +02:00
  • b795e2689c Merge pull request #2041 from s3inlc/pkzip-mingw-warning-fix Jens Steube 2019-05-21 18:03:17 +02:00
  • 9dcd991a9f Merge pull request #2040 from s3inlc/master Jens Steube 2019-05-21 18:01:53 +02:00
  • 215440e43c adding support for mixed multi-file pkzip hashes with mode 17225 Sein Coray 2019-05-20 22:25:29 +02:00
  • 3ac09d31a3 fixed mingw warnings by making clean hex to binary conversion on hash parsing Sein Coray 2019-05-20 22:03:55 +02:00
  • c64a0bf88e revert some accidentally commited changes and fix os x compatibility issues with sed commands Sein Coray 2019-05-20 21:16:25 +02:00
  • e08fc096cd adding support to 17230 kernel to allow compression types 0 and 8 Sein Coray 2019-05-20 19:54:16 +02:00
  • 90ad225a8c enforcing checksum length which is printed to be length 4 always Sein Coray 2019-05-20 19:49:32 +02:00
  • 4cf4891d1b fixed length check for code1/2 as data length also contains iv length of 12 Sein Coray 2019-05-20 19:43:01 +02:00
  • 07d8e5ef19 Merge pull request #2039 from s3inlc/master Jens Steube 2019-05-20 19:20:23 +02:00
  • aed1910205 fixed license text in pkzip master key kernels Sein Coray 2019-05-20 19:17:47 +02:00
  • a2dee17fc5 Merge pull request #2038 from s3inlc/pkzip-fix-4 Jens Steube 2019-05-20 19:15:34 +02:00
  • d0f9464273 Merge pull request #2037 from s3inlc/master Jens Steube 2019-05-20 11:58:33 +02:00
  • 5cd17df313 Merge pull request #2036 from s3inlc/pkzip-fix-3 Jens Steube 2019-05-20 11:58:13 +02:00
  • 034987fa51 Merge pull request #2035 from s3inlc/pkzip-fix-2 Jens Steube 2019-05-20 11:50:22 +02:00
  • 3e64373599 Merge pull request #2034 from s3inlc/pkzip-fix-1 Jens Steube 2019-05-20 11:50:05 +02:00
  • edcdf004a5 Fixing issue when uncompressed pkzip hash is longer than MAX_LOCAL Sein Coray 2019-05-20 08:53:43 +02:00
  • 9100f3da79 Merge remote-tracking branch 'upstream/master' into pkzip-mixed Sein Coray 2019-05-20 07:50:03 +02:00
  • 29ae5369c0 fixed copy-paste issue and missing m kernels Sein Coray 2019-05-20 07:18:43 +02:00
  • ef63feae0d adjusted changes and added pkzip in readme Sein Coray 2019-05-20 07:14:12 +02:00
  • 0f94104305 Merge remote-tracking branch 'upstream/master' into pkzip-fix-3 Sein Coray 2019-05-20 07:10:39 +02:00
  • 32881ad16d Fix 200xx space indents and hashes count Jens Steube 2019-05-19 15:48:15 +02:00
  • 79f60f09ed Merge pull request #2033 from roycewilliams/master Jens Steube 2019-05-19 15:02:19 +02:00
  • 348221c15c minor tweaks to hash-count min/max language Royce Williams 2019-05-19 04:59:33 -08:00
  • f1632b933e Add support to configure hash-mode specific range of number of hashes supported Jens Steube 2019-05-19 14:46:05 +02:00
  • c9fba782ed Add minimum password length for -m 20510 Jens Steube 2019-05-18 16:29:58 +02:00
  • 686d71397a Merge pull request #2032 from s3inlc/master Jens Steube 2019-05-17 18:36:21 +02:00
  • fadb7ba9bd Merge pull request #2031 from philsmd/master Jens Steube 2019-05-17 16:56:42 +02:00
  • 67af2cf926 fixed inflate check on very short pkzip hashes Sein Coray 2019-05-17 16:03:26 +02:00
  • 56f79232b5 adjusted name for modules Sein Coray 2019-05-17 15:50:03 +02:00
  • 301b5b9777 added parser message for pkzip hashes which have unsupported compression type for kernel Sein Coray 2019-05-17 15:42:13 +02:00
  • c80bfde8f2 fix issue with pkzip hashes which have a larger offset value to be printed correctly Sein Coray 2019-05-17 15:28:49 +02:00
  • 0c8473bab7 changelog: mention rule engine fixes philsmd 2019-05-17 14:13:49 +02:00
  • 9e0506ec55 Merge pull request #1 from philsmd/patch-8 philsmd 2019-05-17 14:12:49 +02:00
  • 15cbaa0f59 adding pkzip stream cipher kernels 20500 and 20510 Sein Coray 2019-05-17 14:11:22 +02:00
  • 15d1c75997 Merge pull request #2027 from philsmd/patch-6 Jens Steube 2019-05-17 14:10:58 +02:00
  • b03d2cf229 Merge pull request #2028 from hops/master Jens Steube 2019-05-17 14:10:36 +02:00
  • 42b3848698 fixes #2026: rule engine hex interpretation problem philsmd 2019-05-17 14:05:26 +02:00
  • 9c4c56adb9 PKZIP: return PARSER_SIGNATURE_UNMATCHED on signature mismatch Michael Sprecher 2019-05-17 11:34:59 +02:00
  • de0ff9a42b tab completion: allow using "install version" of hashcat philsmd 2019-05-17 09:46:53 +02:00
  • a5fc9cda73 Merge pull request #2024 from philsmd/master Jens Steube 2019-05-17 08:48:07 +02:00
  • 7c759cbf75 Merge pull request #1 from hashcat/master f0cker 2019-05-16 10:31:25 +01:00
  • 053c39047f update the tab completion script philsmd 2019-05-15 19:10:51 +02:00
  • a5301f01a4 Merge pull request #1962 from s3inlc/master Jens Steube 2019-05-15 17:06:21 +02:00
  • cd7b3ed672 fixed size of tmp to be checked on static huffman inflate Sein Coray 2019-05-15 16:49:52 +02:00
  • 0ea676907a Merge remote-tracking branch 'upstream/master' Sein Coray 2019-05-15 14:33:32 +02:00
  • 2eebc27ec1 Merge pull request #2008 from vlohacks/master Jens Steube 2019-05-15 09:51:19 +02:00
  • bc1bc55b0d Fixed: wrong sourcecode comment vlo 2019-05-15 07:38:18 +02:00
  • 84b8a1b1eb Suggested changes for pull request vlo 2019-05-15 07:29:29 +02:00
  • 845878f607 added missing pre-load Sein Coray 2019-05-14 15:43:01 +02:00
  • 06554f5071 applied speed improvements to modes 17220 and 17230 Sein Coray 2019-05-14 15:39:31 +02:00
  • ce8a6fde0a Fix status screen current password query Jens Steube 2019-05-14 15:25:36 +02:00
  • d9e5a86765 updated m17230 to be cuda compatible Sein Coray 2019-05-14 14:56:37 +02:00
  • 8d1e737d60 updated m17220 to be cuda compatible Sein Coray 2019-05-14 14:47:48 +02:00
  • c9c7261a05 updated m17210 to be cuda compatible Sein Coray 2019-05-14 14:38:55 +02:00
  • b29019ae75 updated m17200 to be cuda compatible Sein Coray 2019-05-14 14:21:41 +02:00
  • f84eaa2e4d Fix bitsliced algorithm brute-force with CUDA Jens Steube 2019-05-14 14:08:27 +02:00
  • ff718cf53f all pkzip modules use u32 to store the hash data and use appropriate printing Sein Coray 2019-05-14 14:08:11 +02:00
  • 2434380da2 fixed printing of hash for module 17220 and 17230 using the u32 data array Sein Coray 2019-05-14 14:00:18 +02:00
  • e300fe0d63 fixes to avoid crashing on gpu on multiple inner loops Sein Coray 2019-05-14 13:41:40 +02:00
  • 153a8704e0 Fix some register type in inline assembly in some ROCM section Jens Steube 2019-05-14 13:03:40 +02:00
  • f2b1dfea31 Merge pull request #2018 from Chick3nman/master Jens Steube 2019-05-14 11:58:03 +02:00
  • 85f7d50fb8 Merge pull request #2021 from philsmd/master Jens Steube 2019-05-14 11:57:46 +02:00
  • e39a9284e1 Merge remote-tracking branch 'upstream/master' Sein Coray 2019-05-14 11:48:44 +02:00
  • 1b6eede16e Merge pull request #2022 from hashcat/native-cuda Jens Steube 2019-05-14 11:03:52 +02:00
  • f248d5b791 Fix hashcat.hctune entry for Tegra X1 Jens Steube 2019-05-14 10:59:33 +02:00
  • d5418c25c5 remove unused digest variable Sein Coray 2019-05-14 10:34:40 +02:00
  • fe61813af4 remove unused digest variable Sein Coray 2019-05-14 10:34:22 +02:00
  • 523e0f7151 Fix free unallocated memory in case OpenCL initialization failed Jens Steube 2019-05-14 10:25:49 +02:00
  • bca03bb7ed CUDA offers a nice way to query available device memory, no need to brute force Jens Steube 2019-05-14 10:09:46 +02:00
  • 1943c35e4a Improve kernel-loops detection for slow hashes Jens Steube 2019-05-13 17:25:33 +02:00
  • 51ddf52369 Initialize CUDA vector datatypes to zero Jens Steube 2019-05-13 16:23:28 +02:00
  • 07a1bdb12c added support for $electrum$3 hashes (-m 16600) philsmd 2019-05-13 14:34:15 +02:00
  • c07f9c19c7 Reorder the TC/VC/DC header checks Jens Steube 2019-05-13 13:04:59 +02:00
  • e2da5c8d57 Some unrolling for SHA2 based algorithms Jens Steube 2019-05-12 12:38:23 +02:00
  • fa9d073f9a Manually unroll sha2 hashes Jens Steube 2019-05-11 23:15:58 +02:00
  • 3ca3d1cc60 Fix kernel_rules variable name Jens Steube 2019-05-11 14:34:10 +02:00
  • aa8e000d31 Flag OPTS_TYPE_PREFERED_THREAD no longer needed Jens Steube 2019-05-11 14:22:44 +02:00
  • 501ed6efec Update some entries in hashcat.hctune Jens Steube 2019-05-11 12:23:18 +02:00
  • a6bc1d3cc0 Experimental kernel-thread autotuner Jens Steube 2019-05-11 11:58:18 +02:00
  • 7832c54452 Fix constant memory use of bfs_buf Jens Steube 2019-05-11 09:32:16 +02:00
  • 2b0f657564 Limit some modules to 64 threads in order to get additional L1 cache Jens Steube 2019-05-10 23:51:09 +02:00
  • d59474fded Testwise unlock full thread count on NVidia Jens Steube 2019-05-10 17:27:15 +02:00
  • b0f2fea883 Update hashcat.hctune for CUDA instead of OpenCL on NVidia GPU Jens Steube 2019-05-10 17:26:50 +02:00
  • ba43223c27 Add missing entry in changes.txt Jens Steube 2019-05-10 17:26:22 +02:00
  • d378aa7ab9 Show host memory requirement on startup Jens Steube 2019-05-10 16:37:49 +02:00
  • 717b82c406 Add extra warning for --force Chick3nman 2019-05-10 06:43:50 -05:00
  • 5373440a5a Merge pull request #3 from hashcat/master Chick3nman 2019-05-10 06:32:09 -05:00
  • 53be3e74a3 Rename some variable to avoid collisions Jens Steube 2019-05-10 13:22:40 +02:00