Commit Graph

  • 58cea1cce3 Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2021-11-10 19:33:55 +01:00
  • 53f6693495 Temporary enable HIP 4.4/ROCM 4.5 on Linux and globally set native thread count Jens Steube 2021-11-10 19:32:54 +01:00
  • a9cdd4cef8 Merge pull request #3026 from jarlethorsen/patch1 Jens Steube 2021-11-08 10:14:25 +01:00
  • ef83575c8f Increases the maximum value for s2k-count. The maximum s2k-count value is 65011712 according to the PGP spec. Increating this value fixes a salt iteration exception for hashes with non-default value for s2k-count. (Fix successfully tested with a hash with 62914560 s2k-count.) Jarle Thorsen 2021-11-08 09:44:48 +01:00
  • 24581625e2 Merge pull request #3022 from nbeguier/master Jens Steube 2021-11-07 19:39:25 +01:00
  • 19b14200c9 Update combinator.rule to use an up-to-date year suffix Nicolas Béguier 2021-11-06 20:21:28 +01:00
  • ae8e52f127 Device Threads: Set back default maximum device thread number to 1024 Jens Steube 2021-11-06 20:18:01 +01:00
  • 4bafdfc3e6 Merge pull request #3017 from Chick3nman/master Jens Steube 2021-11-05 13:21:39 +01:00
  • d3ae131128 Device Threads: The default maximum device thread number has been reduced from 1024 to 64, users can still overwrite with the -T option Jens Steube 2021-11-04 19:29:34 +01:00
  • b768f96228 Device Threads: The default maximum device thread number has been reduced from 1024 to 256, users can still overwrite with the -T option Jens Steube 2021-11-03 09:08:17 +01:00
  • 6ec1594060 Update changes.txt Chick3nman 2021-11-02 05:07:07 -05:00
  • aeb4f7ef7f Add Signature matching for mac2john format Chick3nman 2021-11-02 04:59:44 -05:00
  • 4213f83336 Update some typos in modules which caused them to fail if used from benchmark_deep.pl Jens Steube 2021-11-02 09:28:44 +01:00
  • 518ddeb53a Fix function declaration in -m 27800 kernel and some typos in MurMur based modules Jens Steube 2021-11-02 08:40:03 +01:00
  • 89cd5bd78b Remove inline static keyword in inc_vendor.h for HIP platform since it's the default setting with HIP 4.4 Jens Steube 2021-11-02 08:12:13 +01:00
  • db3bc8eca2 Benchmark: Update benchmark_deep.pl with new hash modes added (also new hash modes which were added with v6.2.3) Jens Steube 2021-11-02 08:10:53 +01:00
  • f84aca82ca Backend types: The default filter for the device types is now set so that only the GPU is used, except for APPLE, where we set CPU Jens Steube 2021-11-01 10:49:20 +01:00
  • 7f37a32f0f Update AMD GPU device names in hashcat.hctune Jens Steube 2021-11-01 09:19:17 +01:00
  • aee8e559c4 PDF Kernel (10700): Improved performance on AMD GPU by using shared memory for the scratch buffer and disable inlining to save spilling Inspired by https://github.com/reger-men/hashcat/blob/6.2.4/OpenCL/m10700-optimized.cl Jens Steube 2021-10-31 10:05:58 +01:00
  • 1d33b57144 PDF 1.7 Kernel: Improved performance on AMD GPU by using shared memory for the scratch buffer Inspired by https://github.com/reger-men/hashcat/blob/6.2.4/OpenCL/m10700-optimized.cl Jens Steube 2021-10-30 20:16:45 +02:00
  • d85ca3a752 Switch CRC64Jones lookup table to shared memory for speed improvement Jens Steube 2021-10-29 11:50:37 +02:00
  • 4a7e656ba7 Revert #3014 because it broke functionality, see https://github.com/openwall/john/issues/2809#issuecomment-952846956 Jens Steube 2021-10-28 17:01:31 +02:00
  • b8b61894df Fix segfault in updated parser for -m 19700. To reproduce one need to trigger hashcat hash-mode autodetection: ./hashcat /etc/shadow Jens Steube 2021-10-27 19:43:51 +02:00
  • 7e9e00a649 Some format fix for -m 19700 Jens Steube 2021-10-26 14:02:46 +02:00
  • 8591c477ca Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2021-10-25 20:39:05 +02:00
  • e5551c65ac Some format fix for -m 19700 Jens Steube 2021-10-25 20:38:38 +02:00
  • d9680a8f58 Merge pull request #3014 from brouillamini/19700-computers Jens Steube 2021-10-24 21:45:33 +03:00
  • dcbadf3d68 Added Computer account decoding for -m 19700 Brouillamini 2021-10-24 17:44:09 +02:00
  • 851a129d79 Fix datatypes in inc_zip_inflate.cl Jens Steube 2021-10-23 20:54:49 +02:00
  • 139ace28a9 Fixed out-of-boundary reads in hash-mode 22400 (AES Crypt) kernel Jens Steube 2021-10-22 19:05:43 +02:00
  • 49a68cd6c1 AMD Driver: Updated requirements for AMD Linux drivers to ROCm 4.5 or later due to new HIP interface Jens Steube 2021-10-21 20:03:01 +02:00
  • 44a5e2a1c2 Merge pull request #3011 from llamasoft/patch-1 Jens Steube 2021-10-20 19:29:15 +02:00
  • ba61d418a4 Merge pull request #3010 from llamasoft/plugin-docs Jens Steube 2021-10-20 19:29:00 +02:00
  • 4534b210d8 Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2021-10-19 19:26:36 +02:00
  • 576a71af5c Update minimum HIP version from 4.4 to upcoming 4.5 Jens Steube 2021-10-19 19:26:10 +02:00
  • 2a8e1ab72f Replace placeholder with actual example modules Marcus T 2021-10-18 19:52:20 -04:00
  • f225d07fa5 Add documentation about the 04|08|16 fast kernels Marcus T 2021-10-18 19:38:16 -04:00
  • 50fc474f25 Fix example hashcat password for -m 3000, which is actually in upper case, since LM does not support lower case characters Jens Steube 2021-10-18 16:38:15 +02:00
  • 707bff5c20 Backport nonce_error_corrections workaround from -m 22000 to -m 22001 Jens Steube 2021-10-17 19:31:17 +02:00
  • 8f41c346ef Remove temporary workaround for wpa->message_pair in -m 22000 Jens Steube 2021-10-16 08:45:56 +02:00
  • 6d24f18f8c Temporary workaround for #2987 Jens Steube 2021-10-15 11:33:09 +02:00
  • 552e58f3a8 Synchronize -m 25400 hash name entries of module and readme.txt Jens Steube 2021-10-14 09:00:07 +02:00
  • 5e61ebf988 Update hash categories, keep them all singular Jens Steube 2021-10-14 08:56:23 +02:00
  • 756c29ec57 Add missing cleanup on windows if outdated HIP version is detected Jens Steube 2021-10-13 20:00:28 +02:00
  • 733f9c2d77 Add better detection future HIP 4.4 Jens Steube 2021-10-12 20:01:14 +02:00
  • c08ad6f587 Merge pull request #3007 from philsmd/whitespace_fix Jens Steube 2021-10-10 13:33:11 +02:00
  • d6f8f3089a Added hash-mode: CRC64Jones Jens Steube 2021-10-09 11:43:04 +02:00
  • 1aee5ba795 Merge pull request #3006 from philsmd/master Jens Steube 2021-10-08 20:20:40 +02:00
  • 5ef522ed8f whitespace and code style fixes philsmd 2021-10-08 17:38:54 +02:00
  • fde01b1d4b change default pass for LM philsmd 2021-10-08 17:00:13 +02:00
  • 07e58631a5 Backend devices: In non -S mode, limit the number of workitems so that no more than 4GB of host memory is required per backend device Jens Steube 2021-10-04 08:36:56 +02:00
  • 3f4dca13f9 Added missing unit-test for -m 27900 Jens Steube 2021-10-02 09:57:40 +02:00
  • d34616c423 Added hash-mode: CRC32C Jens Steube 2021-10-02 09:57:16 +02:00
  • d7c74d3ebb Fixed unit test initialization value for -m 11500 Jens Steube 2021-10-01 20:16:47 +02:00
  • 5e48f2a552 Fixed invalid handling of initialization value for -m 11500 Jens Steube 2021-09-30 21:30:20 +02:00
  • c6f88a52ca Merge pull request #2999 from Slattz/master Jens Steube 2021-09-28 19:37:48 +02:00
  • c717821f84 Add MurmurHash3 module Slattz 2021-09-27 21:07:23 +01:00
  • 4b6654b503 Fix unstable plugin to driver warning Jens Steube 2021-09-24 13:35:18 +02:00
  • c1fd42fe72 Reduce work item maximum in -S mode even further, tested with NTLM Jens Steube 2021-09-23 12:46:00 +02:00
  • bd2cde31ae Back-end devices: In -S mode, limit the number of workitems so that no more than 2GB of host memory is required per backend device Jens Steube 2021-09-22 13:03:25 +02:00
  • 4ef1509bc7 Backend Devices: Reduce maximum workitems limited derived from available host memory down from to 8GB to 4GB per backend device Jens Steube 2021-09-21 13:01:15 +02:00
  • 01365ba471 Update hashcat discord address in contact.txt Jens Steube 2021-09-20 13:53:46 +02:00
  • db8de70ac8 Merge pull request #2988 from matrix/metamask_big Jens Steube 2021-09-19 07:46:47 -04:00
  • 70269ce556 update changes.txt Gabriele Gristina 2021-09-19 02:56:49 +02:00
  • dbefc7e60e Fixed strategy for eliminating hashes with zero length in LM when multiple hashes contain a zero hash Jens Steube 2021-09-18 14:14:28 +02:00
  • ee3eb21a0d Update hashcat discord address in usage screen Jens Steube 2021-09-17 13:26:15 +02:00
  • 799bc0abe4 Prepare IV support in unit test for -m 11500 Jens Steube 2021-09-15 14:20:15 +02:00
  • 660e451689 Merge pull request #2981 from jtojanen/bugfix_fgetl Jens Steube 2021-09-14 07:49:07 -04:00
  • c6ac306950 Fix fgetl() logic Jukka Ojanen 2021-09-13 19:26:00 +03:00
  • b7c547823e Add changes entry for missing entries for -m 25600 and -m 25800 Jens Steube 2021-09-13 14:12:13 +02:00
  • 7b3f533d6e Add missing entries in hashcat.hctune for -m 25600 and -m 25800 Jens Steube 2021-09-12 19:00:14 +02:00
  • 540c0dde81 Merge pull request #2877 from thatux/25400_salt Jens Steube 2021-09-11 20:56:18 +02:00
  • a1ec246c8d Fix format string template in -m 27700 Jens Steube 2021-09-10 20:34:42 +02:00
  • aea0071b58 Merge pull request #2965 from philsmd/master Jens Steube 2021-09-10 20:24:06 +02:00
  • afa2330e6a fixes #2973: allow longer size fields for -m 11600 = 7-Zip philsmd 2021-09-10 17:47:09 +02:00
  • 547532d310 fixed changes.txt for MultiBit Classic .wallet (27700) philsmd 2021-09-10 15:43:04 +02:00
  • 3cfb5790f9 Merge pull request #2970 from magnumripper/master Jens Steube 2021-09-09 16:57:50 +02:00
  • 721e1ea54d Fixed division by zero because backend_ctx->hardware_power_all was not re-inserted after refactoring device_param->hardware_power Jens Steube 2021-09-08 17:37:18 +02:00
  • 2113b3bb7d Avoid false positives in pkzip formats magnum 2021-09-06 12:05:27 +02:00
  • 120326c117 Merge pull request #2966 from philsmd/27000_tests_fix Jens Steube 2021-09-07 18:09:37 +02:00
  • 1e966a2ac3 Merge pull request #2967 from philsmd/26900_tests_fix Jens Steube 2021-09-07 18:09:23 +02:00
  • d1509d9272 tests: fixes -m 26900 verify philsmd 2021-09-06 20:08:48 +02:00
  • 21154dbad2 tests: fixes -m 27000 verify philsmd 2021-09-06 20:03:04 +02:00
  • 6f61c314ec Merge pull request #2962 from jtojanen/unzip Jens Steube 2021-09-06 19:59:59 +02:00
  • 8db02091a1 fixes #2674: added -m 27700 = MultiBit Classic .wallet (scrypt) philsmd 2021-09-06 19:54:22 +02:00
  • 694f0cd7c8 metamask: double the CT len again Gabriele Gristina 2021-09-06 18:17:11 +02:00
  • 8c14fd85ea POCL: Added a workaround for an issue in POCL that uses a quote character as part of the path itself given to a path for the -I option Jens Steube 2021-09-05 10:55:59 +02:00
  • 5503212b37 Fix CRLF line-endings in src/modules/module_17010.c Jens Steube 2021-09-04 18:33:16 +02:00
  • 76facb56cf Replace sha1_update_swap() with sha1_update() Move hc_bytealign_be_S() to kernel Remove invalid use of NEW_SIMD_CODE Replace hc_bytealign_be_S() with hc_bytealign_le_S() Change zero strategy in memzero_le_S() Jens Steube 2021-09-04 18:32:00 +02:00
  • af40ec0640 Merge pull request #2907 from fse-a/GPG Jens Steube 2021-09-04 18:27:54 +02:00
  • 7b5f584fac Set unzip internal buffer size to 256k Jukka Ojanen 2021-09-04 17:08:52 +03:00
  • 82b337fbca Merge pull request #2960 from jtojanen/chunked Jens Steube 2021-09-03 10:10:08 +02:00
  • 1767bcba68 Merge pull request #2961 from Masha/brain Jens Steube 2021-09-03 10:04:08 +02:00
  • 0d5aed883b Fix compilation without brain Miezhiko 2021-09-02 17:52:27 +04:00
  • ac9d2241c2 Increase unzReadCurrentFile() chunk size to INT_MAX Jukka Ojanen 2021-09-02 16:03:25 +03:00
  • 592b28f65f Add tests for 32 bit build Jukka Ojanen 2021-09-02 15:57:22 +03:00
  • e6c89040fe Refactor xz file reading Jukka Ojanen 2021-09-02 15:16:19 +03:00
  • 63cc905bbc Refactor zip file reading Jukka Ojanen 2021-09-02 14:59:38 +03:00
  • b542d293b4 Refactor Windows file reading/writing Jukka Ojanen 2021-09-02 13:49:28 +03:00
  • 178003d692 Merge pull request #2959 from hops/has-vperm-fix Jens Steube 2021-09-02 11:51:31 +02:00