Commit Graph

  • 57bef8abc9 Display possible NVIDIA CUDA/RTC library loading error message only in case a NVIDIA device was found using OpenCL Jens Steube 2020-09-06 13:29:32 +02:00
  • 111f39eeb2 OpenCL Runtime: Switched default OpenCL device type on macOS from GPU to CPU. Use -D 2 to enable GPU devices. Jens Steube 2020-09-05 23:20:59 +02:00
  • 04a87d73c2 Changed mode from 4720 to 4510 cfreal 2020-09-05 20:11:09 +02:00
  • 343d3bc0aa CUDA Backend: Give detailed warning if either the NVIDIA CUDA or the NVIDIA RTC library cannot be initialized CUDA Backend: Do not warn about missing CUDA SDK installation if --backend-ignore-cuda is used Jens Steube 2020-09-05 15:46:28 +02:00
  • 176bbd3fb7 Documentation: Added 3rd party licenses to docs/license_libs Jens Steube 2020-09-04 22:58:12 +02:00
  • 1ba80a6c1e Fixed copy/paste error leading to invalid reassembled passwords added with a1b5af4433 Jens Steube 2020-09-03 06:48:07 +02:00
  • 6a419d068c CUDA Backend: Use blocking events to avoid 100% CPU core usage (per GPU) Jens Steube 2020-08-31 13:35:57 +02:00
  • fb448b6eb6 Fixed incorrect maximum password length support for -m 400 in optimized mode (reduced from 55 to 39) Jens Steube 2020-08-30 15:53:58 +02:00
  • a1b5af4433 Fixed password reassembling for cracked hashes on host for slow hashes in optimized mode that are longer than 32 characters Jens Steube 2020-08-30 15:45:40 +02:00
  • 62a7ae4075 Increase EXTRA_SPACE to leave some room for free device memory Jens Steube 2020-08-29 20:01:39 +02:00
  • 3ebf4c5f9f Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2020-08-29 16:12:37 +02:00
  • 98aef2ae92 Module Structure: Add 3rd party library hook management functions. This also requires an update to all existing module_init() Jens Steube 2020-08-29 16:12:15 +02:00
  • 58f02c7119 Implement sha1(sha1($pass).$salt) kernel. cfreal 2020-08-28 11:36:08 +02:00
  • 01a56c89eb Merge pull request #2534 from philsmd/python3_unit_tests Jens Steube 2020-08-27 09:35:29 +02:00
  • 0f31fea8b6 Merge branch 'master' into python3_unit_tests Jens Steube 2020-08-27 09:35:23 +02:00
  • 2eb91672df Merge pull request #2533 from philsmd/update_perl_modules Jens Steube 2020-08-27 09:34:40 +02:00
  • b70627f592 Merge pull request #2532 from philsmd/unit_test_packaging Jens Steube 2020-08-27 09:34:10 +02:00
  • 45108468c9 Merge pull request #2531 from philsmd/clear_prompt Jens Steube 2020-08-27 09:33:40 +02:00
  • 0c4c4d042e added example of how not to do printf Your Name 2020-08-26 22:35:00 +02:00
  • 91d2cbead7 add --force to the CLI example in the dev guide Your Name 2020-08-26 22:33:43 +02:00
  • 698d0fbbda tests: added Python 3 support and make it default philsmd 2020-08-26 12:49:54 +02:00
  • 8e6949e00d minor: update list of perl modules for unit tests philsmd 2020-08-26 12:41:25 +02:00
  • 6587606ba4 unit tests: fix packaging (-p) of tests philsmd 2020-08-26 12:24:23 +02:00
  • 9121f66b1c Merge pull request #2530 from philsmd/master Jens Steube 2020-08-26 12:20:28 +02:00
  • ee5bce1c3e fixes #2518: call clear_prompt () more often to avoid misaligned prompt philsmd 2020-08-26 12:14:26 +02:00
  • eed7863af4 add OPTS_TYPE_SUGGEST_KG to -m 23100 = Apple Keychain philsmd 2020-08-26 12:05:57 +02:00
  • 42f58d168b Merge pull request #2525 from Jiab77/patch-1 Jens Steube 2020-08-26 11:53:52 +02:00
  • c74c09a8bf Update hashcat-brain.md Jonathan Barda 2020-08-21 18:06:28 +02:00
  • b8a0961547 Merge pull request #2517 from philsmd/master Jens Steube 2020-08-18 09:16:40 +02:00
  • 142d086507 Merge branch 'master' into master Jens Steube 2020-08-17 09:58:07 +02:00
  • 56e8de15e4 Merge pull request #2522 from roycewilliams/master Jens Steube 2020-08-17 09:49:42 +02:00
  • 64ade551c9 Merge pull request #2523 from magnumripper/master Jens Steube 2020-08-17 09:49:30 +02:00
  • 89f84b64a3 -m 21200 bugfix: Array declared too small. We're using indeces 0..4 so it has to be pc[5]. magnum 2020-08-16 21:19:59 +02:00
  • 2197ecf457 Merge pull request #2515 from philsmd/23400_bitwarden Jens Steube 2020-08-16 10:41:03 +02:00
  • af8b6057d3 fix case in 'OpenSSH' Royce Williams 2020-08-15 09:25:39 -08:00
  • b737bcf7ab Merge branch 'master' into 23400_bitwarden Jens Steube 2020-08-15 18:39:23 +02:00
  • ca12f95dc9 Merge pull request #2521 from philsmd/patch-3 Jens Steube 2020-08-15 18:35:49 +02:00
  • 7de74a08a2 fix case in 'OpenSSH' Royce Williams 2020-08-15 08:15:52 -08:00
  • ec690eaac6 fixes #2516: MSYS2/Appveyor building problem fixed philsmd 2020-08-15 17:32:17 +02:00
  • 30949c1578 Fixed unexpected non-unique salts in multi-hash cracking in Bitcoin/Litecoin wallet.dat module which lead to false negatives Jens Steube 2020-08-15 17:00:55 +02:00
  • a564e91943 Merge pull request #2519 from philsmd/appveyor_fix_attempt1 Jens Steube 2020-08-15 15:41:07 +02:00
  • 3627840bbc AxCrypt 2: only copy/use as little data as required philsmd 2020-08-15 12:14:45 +02:00
  • f3920db71b Appveyor MSYS signing key fix attempt 1 (see #2516) philsmd 2020-08-15 12:03:10 +02:00
  • 00ba7168fe fixes #2510: Added -m 23500/23600 = AxCrypt 2 AES-128/256 philsmd 2020-08-14 16:18:29 +02:00
  • a72ba6faab Add OPTI_TYPE_SLOW_HASH_SIMD_INIT2 and OPTI_TYPE_SLOW_HASH_SIMD_LOOP2 Jens Steube 2020-08-14 15:52:36 +02:00
  • aa3f384858 Merge pull request #2513 from philsmd/master Jens Steube 2020-08-14 12:38:47 +02:00
  • 1cf2f94292 Merge pull request #2514 from philsmd/axcrypt1_rename Jens Steube 2020-08-14 12:31:12 +02:00
  • 762a4c45ba Merge pull request #2512 from philsmd/patch-1 Jens Steube 2020-08-14 12:30:03 +02:00
  • e21463da4b Fixed race condition resulting in out of memory error on startup if multiple hashcat instances are started at the same time Jens Steube 2020-08-14 09:04:52 +02:00
  • 035df28c8a use base64 encoded salt for -m 23400 (Bitwarden) philsmd 2020-08-13 14:55:59 +02:00
  • 79e5c60fef fixes #2505: added -m 23400 = Bitwarden philsmd 2020-08-13 10:25:56 +02:00
  • 91e10abaea fixes #2509: use AxCrypt 1 to avoid confusion for -m 13200/13300 philsmd 2020-08-12 11:22:37 +02:00
  • 0b06034d01 fixes #546: added -m 23300 = Apple iWork cracking philsmd 2020-08-12 11:05:35 +02:00
  • a661d0e135 Makefile: minor typo philsmd 2020-08-12 10:45:35 +02:00
  • 6d5e1d3e5d Update docs/team.txt Jens Steube 2020-08-09 21:47:17 +02:00
  • dc9a246893 Removed unstable warnings for AMD-GPU-PRO on -m 15300, 15700 and 21500 Jens Steube 2020-08-05 14:52:13 +02:00
  • cdd06d404a Add option OPTS_TYPE_SUGGEST_KG to all -m 229xx modules Jens Steube 2020-08-04 15:15:41 +02:00
  • 9560bfc7a4 Fixed internal access on module option attribute OPTS_TYPE_SUGGEST_KG with the result that it was unused Jens Steube 2020-08-04 15:15:06 +02:00
  • 36480b99c1 Remove unused esalt declaration in -m 12500 Jens Steube 2020-08-04 14:49:22 +02:00
  • acafe3dae2 Fixed too early execution of some module functions which could make use of non-final values opts_type and opti_type Jens Steube 2020-08-04 14:48:12 +02:00
  • 6259acc3ab Switch hash category for -m 15500 to HASH_CATEGORY_PRIVATE_KEY Jens Steube 2020-08-04 09:43:46 +02:00
  • b8cbf94791 Add missing modules for -m 229xx Jens Steube 2020-08-03 18:21:26 +02:00
  • e00cae4c5c Update support for RSA/DSA/EC/OPENSSH Private Keys Jens Steube 2020-08-03 16:57:23 +02:00
  • 152fefe65f Merge pull request #2363 from mpalmer/pkcs1 Jens Steube 2020-08-03 16:54:06 +02:00
  • 845aa5d4bf Fix verify function in unit test for -m 23200 Jens Steube 2020-07-31 11:00:43 +02:00
  • ade00c412b Add code to inc_common.cl to do PKCS padding checks as well as (naive) ASN.1 detection Jens Steube 2020-07-30 14:51:04 +02:00
  • 6cec2664bc Add new category HASH_CATEGORY_PRIVATE_KEY Jens Steube 2020-07-30 12:25:46 +02:00
  • cec6051d74 Unset PRODUCTION in src/Makefile Jens Steube 2020-07-29 12:32:11 +02:00
  • 61e8368592 hashcat 6.1.1 Jens Steube 2020-07-29 12:16:53 +02:00
  • 02e2ef63fb Fixed unresolvable relative paths in hashcat.log Jens Steube 2020-07-29 11:26:45 +02:00
  • 9ac87db99e Unset PRODUCTION in src/Makefile Jens Steube 2020-07-28 12:43:44 +02:00
  • 9ed07f892b hashcat 6.1.0 Jens Steube 2020-07-28 12:29:13 +02:00
  • f28e894096 Merge pull request #2502 from philsmd/rename_charset_files Jens Steube 2020-07-27 15:48:55 +02:00
  • b1b86c354d Merge branch 'master' into rename_charset_files Jens Steube 2020-07-27 15:48:48 +02:00
  • 38b72bd0e9 Merge pull request #2501 from philsmd/master Jens Steube 2020-07-27 15:48:18 +02:00
  • f358b641e0 Merge branch 'master' into master Jens Steube 2020-07-27 15:47:44 +02:00
  • 0ff2f8c5e1 OpenCL Devices: Utilize PCI domain to improve alias device detection Jens Steube 2020-07-27 15:21:56 +02:00
  • 129aa08016 hcchr: rename some .charset files into .hcchr files philsmd 2020-07-26 18:07:27 +02:00
  • 9bd77536c2 improved speed of -m 21200 by using pre-computed SHA1 hash philsmd 2020-07-26 18:00:09 +02:00
  • 5f7b70bc42 Merge pull request #2408 from mpalmer/vector-element Jens Steube 2020-07-23 14:24:04 +02:00
  • 4a9f8a1e75 Fixed false negatives in hash-mode 10901 if hash-mode 9200, 10000, 10900 or 20300 was used to compile the kernel binary Jens Steube 2020-07-23 12:56:21 +02:00
  • 7d72bd7bae Update test.pl to use is_whole() instead of is_count() Jens Steube 2020-07-22 16:01:10 +02:00
  • 4658e470a2 OpenCL Kernels: Added datatypes to literals of some 64 bit kernel constants Jens Steube 2020-07-22 14:06:58 +02:00
  • 70ba719169 OpenCL Kernels: Added datatypes to literals of enum costants Jens Steube 2020-07-22 12:34:00 +02:00
  • 91b663b14d Fixed integer overflow for large masks in -a 6 attack mode Jens Steube 2020-07-21 14:12:55 +02:00
  • 8eaaad1536 Merge pull request #2499 from philsmd/tests_fix_13200 Jens Steube 2020-07-21 12:48:55 +02:00
  • 6a019b9621 Merge pull request #2498 from philsmd/tests_fix_16400 Jens Steube 2020-07-21 12:48:40 +02:00
  • 5fab483cf0 Compile ZLIB: Fixed makefile include paths in case USE_SYSTEM_ZLIB is used Jens Steube 2020-07-21 12:41:20 +02:00
  • ca8a8b33e6 Merge pull request #2459 from xvitaly/minizip-fix Jens Steube 2020-07-21 12:37:53 +02:00
  • 3ebb2ce163 tests: fixed -m 13200 = AxCrypt tests philsmd 2020-07-21 11:28:59 +02:00
  • 6b395b67c2 tests: fixed -m 16400 = CRAM-MD5 Dovecot tests philsmd 2020-07-21 11:21:18 +02:00
  • c518240b67 Merge pull request #2497 from philsmd/tests_fix_13600_verify Jens Steube 2020-07-21 11:18:32 +02:00
  • db4ef8e89f Merge branch 'master' into tests_fix_13600_verify Jens Steube 2020-07-21 11:18:04 +02:00
  • 9c9b96fe1c Merge pull request #2496 from philsmd/tests_rm_16800_verify Jens Steube 2020-07-21 11:11:00 +02:00
  • 0bf5319523 Merge branch 'master' into tests_rm_16800_verify Jens Steube 2020-07-21 11:10:53 +02:00
  • f8194bea72 Merge pull request #2495 from philsmd/tests_install_modules Jens Steube 2020-07-21 11:09:54 +02:00
  • 36c69f6c0a Merge pull request #2494 from philsmd/master Jens Steube 2020-07-21 11:09:24 +02:00
  • 0b16a608b5 tests: fixed -m 13600 = WinZip verification philsmd 2020-07-21 11:06:34 +02:00
  • 077083c6c5 tests: remove verify code for -m 16800 = WPA-PMKID-PBKDF2 philsmd 2020-07-21 10:49:42 +02:00
  • 89b9d4aaeb tests: improve install_modules.sh python dependencies philsmd 2020-07-21 10:39:38 +02:00