Commit Graph

  • 6928b95693 Add missing new line test module Robert Gützkow 2021-04-11 14:41:16 +02:00
  • 364338a0c9 Merge remote-tracking branch 'origin/master' into knx-ip-secure Robert Gützkow 2021-04-11 14:36:54 +02:00
  • c7aaf07b41 Optimizations for m25900 Robert Gützkow 2021-04-11 14:13:47 +02:00
  • e591b0039b Fixed invalid handling of outfile folder entries for -m 22000 Jens Steube 2021-04-11 14:05:55 +02:00
  • a0eae9050c OpenCL Runtime: Workaround JiT compiler deadlock on NVIDIA driver >= 465.89 Jens Steube 2021-04-11 13:35:40 +02:00
  • d343e2c4a0 Added support for true UTF8 to UTF16 conversion in kernel crypto library Jens Steube 2021-04-11 11:53:47 +02:00
  • 2b8b53c884 Add -m 25400 to changes and readme Jens Steube 2021-04-10 10:54:51 +02:00
  • 97cce89bb8 Merge pull request #2739 from thatux/pdf-edit-25400 Jens Steube 2021-04-10 10:51:39 +02:00
  • 59b4a37355 working unit test for m25400 Your Name 2021-04-10 00:07:26 +02:00
  • 4b24e91610 now we can crack the hash direct from pdf2john.pl, no need to alter it ourselves anymore Your Name 2021-04-10 00:07:00 +02:00
  • 8cfc2dacb5 Merge pull request #2586 from llamasoft/patch-1 Jens Steube 2021-04-09 19:16:28 +02:00
  • 55e3952815 - Computed invalid J0 buffer if IV's != length 12 - Computed invalid GCM hash in AES_GCM_ghash(). Last 15 byte logic was partially incorrect. Worked for length % 16 = 8, but not length % 16 = 5 - Get rid of all byte swaps Jens Steube 2021-04-09 16:35:32 +02:00
  • 57213e6c6c Add AES_GCM_GHASH_GLOBAL() to allow using encrypted data directly from GPU memory to avoid reserving registers Jens Steube 2021-04-08 13:19:27 +02:00
  • b7951262e7 Merge pull request #2590 from philsmd/include_header_fix Jens Steube 2021-04-07 20:47:20 +02:00
  • f7c3a907a2 Merge pull request #2585 from ventaquil/types-guard Jens Steube 2021-04-07 20:47:05 +02:00
  • e8cb804e1a Merge pull request #2565 from philsmd/mongodb-scram Jens Steube 2021-04-06 13:56:40 +02:00
  • 9979394745 Merge branch 'master' into mongodb-scram Jens Steube 2021-04-06 13:52:13 +02:00
  • 71a8f97294 Optimize GCM code to use only u32 data types, make it CUDA compatible and remove some branches Jens Steube 2021-04-05 17:59:42 +02:00
  • b3a6e2dca6 Merge pull request #2666 from matrix/full-aes-gcm-and-hash-mode-27000 Jens Steube 2021-04-05 17:53:46 +02:00
  • 1ba1fa6e58 Merge branch 'master' into full-aes-gcm-and-hash-mode-27000 Jens Steube 2021-04-05 17:51:43 +02:00
  • 6663fe4161 Merge pull request #2744 from davidbolvansky/hash_show Jens Steube 2021-04-05 12:59:04 +02:00
  • 3c199bfa1b Merge pull request #2693 from matrix/out_of_host_memory Jens Steube 2021-04-05 12:58:47 +02:00
  • d08ec23643 Merge pull request #2667 from matrix/minimized_test.sh_false_negative Jens Steube 2021-04-05 12:58:35 +02:00
  • 430b8b17c1 Machine readable mode for show hash feature Dávid Bolvanský 2021-04-04 15:11:07 +02:00
  • f05ea114a9 Merge pull request #2668 from RealEnder/master Jens Steube 2021-04-04 12:44:53 +02:00
  • 1323ef3a82 Support loading hash from command line in -m 22000 and -m 22001 Fixes #2742 Jens Steube 2021-04-04 11:38:02 +02:00
  • 9a4a8d942e Plugin for KNX IP Secure's device authentication code Robert Gützkow 2021-04-03 19:07:06 +02:00
  • 6daea9c7c1 Fix compiler warning from new --hash-info section Jens Steube 2021-04-03 13:40:06 +02:00
  • d53913f444 Merge pull request #2672 from matrix/example2info Jens Steube 2021-04-03 13:25:51 +02:00
  • 1976118b83 Merge pull request #2677 from RAN1/darwin_version Jens Steube 2021-04-03 13:19:37 +02:00
  • c3c315b170 Merge pull request #2706 from bernardladenthin/master Jens Steube 2021-04-02 11:05:54 +02:00
  • 9ee1977ac7 Rename -m 29700 to 25300 Jens Steube 2021-04-02 11:05:00 +02:00
  • 2537de1fd4 Merge pull request #2700 from matrix/office-2016-sheetprot Jens Steube 2021-04-02 11:02:17 +02:00
  • 15aa544e2d Merge pull request #2740 from Chick3nman/master Jens Steube 2021-04-02 11:01:20 +02:00
  • 9b6235a5fc Downgrade Kernel Exec Timeout Warning Chick3nman 2021-04-01 20:01:44 -05:00
  • 9be8778a51 Merge pull request #1 from hashcat/master Chick3nman 2021-04-01 19:48:05 -05:00
  • d52f9c2cad Added attack mode 25400 which cracks a pdf edit password. It's largely duplicate code of 10500. Based on https://hashcat.net/forum/thread-6233.html Your Name 2021-04-01 22:20:54 +02:00
  • b3bfaf8e1e Rename -m 29800 to -m 24700 and other small changes Jens Steube 2021-04-01 11:14:18 +02:00
  • 9ce063d4b6 Merge pull request #2702 from matrix/stuffit5 Jens Steube 2021-04-01 11:08:27 +02:00
  • 42dfa6b543 Add optimized -m 24800 kernels Jens Steube 2021-03-31 11:05:22 +02:00
  • ea4fdcd7dd Merge pull request #2703 from lordneon/master Jens Steube 2021-03-31 11:03:41 +02:00
  • 9e474e1e83 Add support for modulus operator in vector data types Jens Steube 2021-03-30 21:43:27 +02:00
  • 429b06a425 Merge pull request #2721 from h3xx/fix-typo Jens Steube 2021-03-30 20:40:46 +02:00
  • d616a9e42f Add note about tested WSL2 configuration Jens Steube 2021-03-29 17:43:43 +02:00
  • 4282c2a3d7 Merge pull request #2716 from realSnoopy/patch-1 Jens Steube 2021-03-29 17:40:26 +02:00
  • 995dc96b9d Disable MINGW test. It seems AppVeyor is no longer supporting MSYS2. Not a hashcat problem. See BUILD_MSYS2.md for local test. Jens Steube 2021-03-28 18:29:18 +02:00
  • df6be9ab72 Test update .appveyor.yml to run same steps described in BUILD_MSYS2.md Jens Steube 2021-03-28 18:06:52 +02:00
  • de19c31dee Remove lookup table for speed, add vector datatype support for CPU and unit-test script for -m 24900 Jens Steube 2021-03-27 14:08:22 +01:00
  • 98ee8c4168 Merge pull request #2723 from Chick3nman/master Jens Steube 2021-03-27 14:04:42 +01:00
  • 524cb20703 Add additional support for SQLCipher v3 and hashes SHA1 and SHA256 and a unit-test Jens Steube 2021-03-26 11:36:41 +01:00
  • 71766dab43 Merge pull request #2596 from trounce1/24600 Jens Steube 2021-03-26 11:22:04 +01:00
  • 677a61c7fc Added Dahua Authentication MD5, optimized kernels only. Collision rate is high, no need for Pure kernel/longer plaintexts. Chick3nman 2021-03-07 17:28:42 -06:00
  • d9cd42d577 Fix typo Dan Church 2021-03-03 10:26:39 -06:00
  • ef3da600a6 Update BUILD_WSL.md realSnoopy 2021-02-23 12:23:38 +01:00
  • b85ffd63fb Refactoring: Extract transform_public, point_mul_xy and set_precomputed_basepoint_g. Add constants and documentation. Bernard Ladenthin 2021-02-08 23:02:47 +01:00
  • b470ce8df2 Updated hashcategory for m24800 lordneon 2021-02-05 12:54:54 +00:00
  • c83204c708 Added hashmode m24800 for Umbaraco hashes lordneon 2021-02-05 12:21:07 +00:00
  • 6cf3a89ac3 Added hash-mode: Stuffit5 Gabriele Gristina 2021-02-04 01:10:32 +01:00
  • f0dec6fe64 Added hash-mode: MS Office 2016 - SheetProtection Gabriele Gristina 2021-02-02 19:34:06 +01:00
  • fda0d668e5 use skip also with first checks of backend_session_begin() Gabriele Gristina 2021-01-23 18:51:25 +01:00
  • 4c2605f7f2 switch to skip instead return -1 for all checks, moved cuda counter update to the end of loop Gabriele Gristina 2021-01-23 18:37:47 +01:00
  • f4dbd46b71 trying skip devices instead of return -1 Gabriele Gristina 2021-01-23 13:54:46 +01:00
  • f8eeaf0f18 trying to fix issues with cuda backend Gabriele Gristina 2021-01-23 10:36:38 +01:00
  • dd93cc7132 trying to fix issues with cuda backend Gabriele Gristina 2021-01-23 10:27:20 +01:00
  • 8f871db328 Makefile: Check Darwin major version instead of macOS minor version RAN1 2021-01-07 19:03:59 -05:00
  • 82af37b93a Added salt type and slow hash info Gabriele Gristina 2020-12-30 19:16:57 +01:00
  • 77e328d659 Removed option --example-hashes, now is an alias of --hash-info Gabriele Gristina 2020-12-29 07:56:20 +01:00
  • 3ed1f0d840 Added new option: --hash-info Gabriele Gristina 2020-12-29 04:58:58 +01:00
  • 7252091d3b Correct check for gz header. gzip format is described in rfc1952. From there, first 2 bytes (0x1f8b) are header; next is Compression method (0x08 for deflate, this is the general used method); and 4th byte is Flags. Some compression tools don't set this and we can't process the gzips. zlib plays well in this cases, so we can just drop the check for the 4th byte. Alex Stanev 2020-12-26 22:49:05 +02:00
  • cdc87017fc minimized the test.sh false negatives with kernels 14000 14100 14900 15400, a1 Gabriele Gristina 2020-12-26 16:00:22 +01:00
  • fe088595cd Added swizzle optimization and OPTI_TYPE_SLOW_HASH_SIMD_LOOP Gabriele Gristina 2020-12-26 07:18:29 +01:00
  • 92bfe11671 Added AES_GCM_ALT1 and fix opencl compiler warnings Gabriele Gristina 2020-12-26 07:07:56 +01:00
  • 54df7d53ea Added full AES-GCM cipher & hash-mode 27000 - Stargazer Stellar Wallet XLM Gabriele Gristina 2020-12-25 04:50:18 +01:00
  • 8b7e83b72f Added hash-mode 26000 - OpenEdge Progress Encode Gabriele Gristina 2020-12-22 20:30:17 +01:00
  • 99b5aa8f60 Added hash-mode 25100 - SNMPv3 HMAC-MD5-96 Gabriele Gristina 2020-12-22 07:02:19 +01:00
  • 022bb40169 updated changes/readme Gabriele Gristina 2020-12-18 23:21:10 +01:00
  • aba6a3d47d Updated HASH_CATEGORY Gabriele Gristina 2020-12-18 18:33:58 +01:00
  • 9e2cfeac27 Added hash-mode 24 - SolarWinds Serv-U Gabriele Gristina 2020-12-18 18:31:21 +01:00
  • 48b3cb055f Added hash-mode 10820 - sha384(salt.pass) Gabriele Gristina 2020-12-17 05:39:04 +01:00
  • 7496ec2d44 Added hash-mode 10810 - sha384(pass.salt) Gabriele Gristina 2020-12-17 04:45:33 +01:00
  • 65cc442c7f Fixed hash-mode 10830, HASH_CATEGORY Gabriele Gristina 2020-12-17 03:46:34 +01:00
  • 676cb23f26 Fixed hash-mode 10840, HASH_CATEGORY Gabriele Gristina 2020-12-17 03:45:47 +01:00
  • c6f98ec4da Added hash-mode 10840 - sha384(salt.utf16le(pass)) Gabriele Gristina 2020-12-17 03:41:16 +01:00
  • 123ce08e74 show kernel type (pure or optimized) in test.sh output Gabriele Gristina 2020-12-17 02:18:19 +01:00
  • 9d8e695a3c Added hash-mode 10830 - sha384(utf16le(pass).salt) Gabriele Gristina 2020-12-17 01:48:48 +01:00
  • 14030f3090 Added hash-mode 10870 - sha384(utf16le(pass)) Gabriele Gristina 2020-12-17 00:53:47 +01:00
  • dbd4b33f95 Added hash-mode 1770 - sha512(utf16le(pass)) Gabriele Gristina 2020-12-16 23:43:31 +01:00
  • 99a3c47b5f Fix build warning on OSX Gabriele Gristina 2020-12-16 22:26:59 +01:00
  • e902697b22 Added hash-mode 1470 - sha256(utf16le(pass)) Gabriele Gristina 2020-12-16 22:22:20 +01:00
  • 930e39c324 Added hash-mode 70 - md5(utf16le(pass)) Gabriele Gristina 2020-12-16 22:09:22 +01:00
  • 61afbc7ff9 Added hash-mode 170 - sha1(utf16le(pass)) Gabriele Gristina 2020-12-16 21:49:49 +01:00
  • e5f2a877a5 Fix --keep-guessing mode Slattz 2020-12-16 16:48:53 +00:00
  • 74523ef74b Improve vocablulary JandJ101 2020-12-15 20:17:02 -05:00
  • 58a4b1edda fix m04510_mxx Gabriele Gristina 2020-12-14 23:17:14 +01:00
  • 12c0962e51 Added bcrypt(sha1(pass)) // bcryptsha1 Gabriele Gristina 2020-12-11 17:35:18 +01:00
  • 3b34289c48 removed bcrypt password length limits Gabriele Gristina 2020-12-11 16:40:19 +01:00
  • 46c2464417 fix test module (2) Gabriele Gristina 2020-12-11 14:44:30 +01:00
  • 731cb1c9bc add missing md5 step to test module Gabriele Gristina 2020-12-11 14:33:45 +01:00
  • ba82dd235c fixed kernel, added test module Gabriele Gristina 2020-12-11 14:24:36 +01:00
  • 46210dd177 Added test module Gabriele Gristina 2020-12-10 03:11:31 +01:00