Commit Graph

  • 1cb24b0a3c Fix the build for NetBSD khorben/netbsd Pierre Pronchery 2022-01-09 04:50:28 +01:00
  • 6d2d865830 Fixed handling of password candidates that are shorter than the minimum password length in Association Attack master Jens Steube 2022-01-05 11:05:41 +01:00
  • 045ca5cb7a Fixed method how OPTS_TYPE_AUX* kernels are called in association mode, for instance WPA/WPA2 kernels Jens Steube 2022-01-05 10:46:00 +01:00
  • 5abda19fa8 Fix missing pws_pos refactorization in inc_types.h Jens Steube 2022-01-05 09:33:24 +01:00
  • 0abdcb1ae5 Rename GID_MAX to GID_CNT to avoid naming conflict with existing macro Jens Steube 2022-01-04 22:57:26 +01:00
  • 668d2179cd Kernels: Refactored standard kernel declaration to use a structure holding u32/u64 attributes to reduce the number of attributes Jens Steube 2022-01-04 18:07:18 +01:00
  • 2344cb0365
    Merge pull request #3101 from matrix/beautify_ext_OpenCL Jens Steube 2022-01-03 09:50:10 +01:00
  • 4494b786ef
    Merge pull request #3099 from matrix/backend_hip_restyle Jens Steube 2022-01-03 09:49:36 +01:00
  • 4604b53763 beautify ext_OpenCL.h Gabriele Gristina 2022-01-03 02:41:12 +01:00
  • 78c7ee2af6 HIP Backend: moved functions to ext_hip.c/ext_hiprtc.c and includes to ext_hip.h/ext_hiprtc.h Gabriele Gristina 2022-01-02 19:12:41 +01:00
  • 656ed048f0
    Merge pull request #3086 from matrix/backend_opencl_restyle Jens Steube 2022-01-02 18:29:22 +01:00
  • dd3161949c
    Update license.txt Jens Steube 2022-01-01 20:04:53 +01:00
  • 6d5add1720
    Merge pull request #3085 from matrix/clang_build_warnings Jens Steube 2021-12-31 17:40:04 +01:00
  • 85afe0fc5a simplify Makefile Gabriele Gristina 2021-12-30 13:34:43 +01:00
  • 18986825b4
    Merge pull request #3088 from matrix/usage_fix Jens Steube 2021-12-30 09:06:09 +01:00
  • 8867da9122 Add missing unit test and docs entry for -m 21420 Jens Steube 2021-12-30 09:04:26 +01:00
  • a205a41bd5 Added missing options to help output Gabriele Gristina 2021-12-29 15:36:07 +01:00
  • 6975cc0903
    Merge pull request #2293 from seger672/m21420 Jens Steube 2021-12-29 11:43:33 +01:00
  • 0223913ad1
    Update m21420_a0-pure.cl Jens Steube 2021-12-29 11:42:43 +01:00
  • 8c6ed65cd9
    Update module_21420.c Jens Steube 2021-12-29 11:42:14 +01:00
  • a2faa75c2e Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2021-12-29 00:01:03 +01:00
  • 1f44c1c98f Add -a0 and -a3 kernel for ha256($salt.sha256_bin($pass)) Jens Steube 2021-12-29 00:00:49 +01:00
  • 26b6054cab OpenCL Backend: moved functions to ext_OpenCL.c and includes to ext_OpenCL.h Gabriele Gristina 2021-12-28 21:55:05 +01:00
  • 395322080e
    Merge pull request #3083 from matrix/apple_silicon_tests Jens Steube 2021-12-28 21:36:52 +01:00
  • 644e2db8ba Fix build warning with clang <= 10 Gabriele Gristina 2021-12-28 21:26:08 +01:00
  • c014dc0c34 Updated test.sh Gabriele Gristina 2021-12-28 16:38:38 +01:00
  • 625ce2bb7c Fix test.sh fix for M1 Jens Steube 2021-12-27 15:03:33 +01:00
  • 47cad04a32
    Merge pull request #3073 from matrix/unit_tests_update Jens Steube 2021-12-26 16:06:58 +01:00
  • 7df672683a
    Merge branch 'master' into unit_tests_update Jens Steube 2021-12-26 16:06:25 +01:00
  • d0ff024e7d
    Merge pull request #3076 from matrix/apple_silicon_workaround_optimized_kernel Jens Steube 2021-12-25 10:06:06 +01:00
  • 861e644057 OpenCL Backend: added workaround to make optimized kernels work on Apple Silicon Gabriele Gristina 2021-12-24 17:30:49 +01:00
  • cb7f99ef79 Renamed macro INLINE to HC_INLINE to avoid naming conflict with INLINE on MacOS Jens Steube 2021-12-24 16:40:43 +01:00
  • ae9e3072b2 Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2021-12-23 19:23:46 +01:00
  • df6e5480ca Print module_extra_tuningdb_block undefined compute device warning only on GPU Jens Steube 2021-12-23 19:23:35 +01:00
  • 806257f2e6
    Merge pull request #3068 from matrix/backend_info_add_localMemory_size Jens Steube 2021-12-22 19:17:05 +01:00
  • f1bcb6e059
    Merge pull request #3067 from b0lek/master Jens Steube 2021-12-21 19:30:34 +01:00
  • 5015bc0d2e Module Parser: Renamed struct token_t to hc_token_t to avoid naming conflict with token_t on MacOS Jens Steube 2021-12-20 13:19:40 +01:00
  • ea97241f84 added '-f' to test.sh help Gabriele Gristina 2021-12-19 13:23:17 +01:00
  • 0d304b68f1 Added hash-mode: Teamspeak 3 (channel hash) Jens Steube 2021-12-19 10:33:06 +01:00
  • ad48ef2a8c Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2021-12-18 17:51:36 +01:00
  • c80ec44fdd Prepare TS3 plugin: parser module Jens Steube 2021-12-18 17:51:16 +01:00
  • 705dd16f50
    Quotes removed from numbers and % sign removed. b0lek 2021-12-18 16:44:40 +01:00
  • 1b68d333a8 Unit tests: Updated test.sh to set default device-type to CPU with Apple Intel, force pure kernel with Apple Silicon and add -f (--force) option Gabriele Gristina 2021-12-18 02:27:27 +01:00
  • 450f9549b4 Backend Info: Added local memory size to output Gabriele Gristina 2021-12-17 22:43:11 +01:00
  • f4edcc33eb
    updating recent two changes b0lek 2021-12-17 22:25:06 +01:00
  • 2b3162f49b
    adding guess data into --status-json output b0lek 2021-12-17 22:07:28 +01:00
  • eef28013ac
    Merge pull request #3064 from brandoncasaba/master Jens Steube 2021-12-17 06:49:44 +01:00
  • fc57a97a09 Fix JWT module to correctly return cracked hash Brandon Chalk 2021-12-16 20:05:32 -08:00
  • 4b2e3f8d54 Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2021-12-16 16:08:21 +01:00
  • 7e9bad7519 Prepare TS3 plugin: test module Jens Steube 2021-12-16 16:07:59 +01:00
  • 8b61f60e86
    Merge pull request #3058 from matrix/apple_m1_final Jens Steube 2021-12-15 20:53:10 +01:00
  • b53624d0a3 update changes and credits Gabriele Gristina 2021-12-14 19:42:35 +01:00
  • bf865d8bff Added hash-mode: Exodus Desktop Wallet (scrypt) Jens Steube 2021-12-14 13:46:20 +01:00
  • 3fd6dac523 Set default device-type to GPU with Apple M1 Gabriele Gristina 2021-12-14 00:37:17 +01:00
  • 0fae3a4394 Added support for Apple Silicon compute devices Gabriele Gristina 2021-12-13 22:42:42 +01:00
  • e88122019b
    Merge pull request #3055 from b0lek/master Jens Steube 2021-12-13 14:45:49 +01:00
  • 3c493877ab
    Adding upcase conversion for --hex-wordlist mode b0lek 2021-12-12 15:11:46 +01:00
  • 33db7a06e0
    Fixed typo and some comments b0lek 2021-12-12 14:43:16 +01:00
  • b6e5c7427b
    Added missing convertion to upper case b0lek 2021-12-12 14:27:10 +01:00
  • acc592e963 Added support to use --debug-mode in attack-mode 9 (Association Attack) Jens Steube 2021-12-12 10:18:05 +01:00
  • 2a3a840146
    Solved --wordlist-autohex-disable not working correcly. b0lek 2021-12-11 21:14:45 +01:00
  • 8804c62d49
    Fixing HEX wordlist support in -m 3000 see #3050 b0lek 2021-12-11 19:38:30 +01:00
  • 8b9fa631ce Fixed missing option flag OPTS_TYPE_SUGGEST_KG for hash-mode 11600 to inform the user about possible false positives in this mode Jens Steube 2021-12-11 16:32:45 +01:00
  • 69788cd10d Add note about the new module_hash_decode_postprocess() function to plugin developer guide Jens Steube 2021-12-10 19:36:51 +01:00
  • d4a54287b1 Add missing backslash for RUN_INSTRUCTION_CHECKS() on AMD Jens Steube 2021-12-09 14:03:32 +01:00
  • 4dc98b334a Fixed undefined function call to hc_byte_perm_S() in hash-mode 17010 on non-CUDA compute devices Jens Steube 2021-12-08 16:30:32 +01:00
  • c01a2b1a9e Prepare -m 17010 kernel to work on CPU, this is not a full fix Jens Steube 2021-12-07 19:09:39 +01:00
  • 0bf0414dc5 Prepare -m 17010 kernel to work on HIP, this is not a full fix Jens Steube 2021-12-06 17:05:23 +01:00
  • 3331c2fad9 Use hc_byte_perm_S only for NV compute device in -m 17010 Jens Steube 2021-12-05 22:03:18 +01:00
  • 3d53188cc3 Tuning Database: Added a warning if a module implements module_extra_tuningdb_block but the installed computing device is not found Jens Steube 2021-12-04 16:56:16 +01:00
  • d89409ae37 Update iteration count for -m 7401, see #3049 Jens Steube 2021-12-03 17:51:05 +01:00
  • 6d46185488 Add some description for OPTS_TYPE_BINARY_HASHFILE_OPTIONAL in developer guide Jens Steube 2021-12-02 17:21:03 +01:00
  • 040fb3b7eb
    Merge pull request #3045 from hashcat/philsmd-patch-1 Jens Steube 2021-12-01 14:32:04 +01:00
  • 2e5e4e89f4
    Merge pull request #3046 from hashcat/philsmd-patch-2 Jens Steube 2021-12-01 14:31:30 +01:00
  • 632b6db5f9 Allow user to override nonce_error_corrections regardless of information from message_pair Jens Steube 2021-11-30 13:05:53 +01:00
  • 3e085f8db0
    tests: get rid of wrong modules from -m 28100 philsmd 2021-11-29 17:12:56 +01:00
  • d67155d3d6
    remove whitespace in -m 7100 = macOS philsmd 2021-11-29 17:00:45 +01:00
  • 964cff951f Fixed functional error when nonce-error-corrections that were set on the command line in hash-mode 22000/22001 were not accepted Jens Steube 2021-11-29 10:40:06 +01:00
  • 0d1fbf2bb7 Update module template for -m 250x and -m 1680x Jens Steube 2021-11-28 17:51:44 +01:00
  • 5b4ac09e91 User Options: Add new module function module_hash_decode_postprocess() to override hash specific configurations from command line Jens Steube 2021-11-28 13:58:27 +01:00
  • d5d09df75c Association Attack: Enable module specific pw_min and pw_max settings to avoid false positives in -a 9 attack-mode Jens Steube 2021-11-27 09:14:03 +01:00
  • 5389adff81 Usage Screen: On windows console, wait for any keypress if usage_mini_print() is used Jens Steube 2021-11-26 09:53:42 +01:00
  • 1458f8fa8d Update hashcat-plugin-development-guide.md with new OPTS_TYPE_* flags Jens Steube 2021-11-25 19:37:32 +01:00
  • 98edc944e3 Remove OPTS_TYPE_MP_MULTI_DISABLE from -m 11300 for testing Jens Steube 2021-11-24 21:16:35 +01:00
  • 490ef6be74 Remove OPTS_TYPE_MP_MULTI_DISABLE from -m 3200 for testing Jens Steube 2021-11-23 18:01:14 +01:00
  • 3310707eb4 Reduce false positive reports from -m 21800 Jens Steube 2021-11-22 19:58:08 +01:00
  • b86f30c940 Fix some function declarations in OpenCL/inc_zip_inflate.cl Jens Steube 2021-11-22 19:57:37 +01:00
  • c5637b8dc0 Unset PRODUCTION option Jens Steube 2021-11-21 17:01:01 +01:00
  • fe1d3f95bb hashcat 6.2.5 Jens Steube 2021-11-21 16:39:01 +01:00
  • eb3b452ab9 Update -m 21800 entropy test Jens Steube 2021-11-20 23:07:38 +01:00
  • 23db32a117 Update -m 21800 entropy test Jens Steube 2021-11-19 13:10:52 +01:00
  • eb4b9d8c99 Electrum Wallet: Added new entropy-based check to test whether the decryption was successful or not Jens Steube 2021-11-18 11:41:55 +01:00
  • 49a7bb227b
    Merge pull request #3036 from Chick3nman/patch-2 Jens Steube 2021-11-17 19:50:06 +01:00
  • f61362e205
    Update changes.txt spelling/phrasing Chick3nman 2021-11-16 17:15:27 -06:00
  • 9d06bcc980 Fix scrypt tuning for Vega64 on -m 22700 Jens Steube 2021-11-16 22:54:33 +01:00
  • d2ccd96da6 Added hash-mode: Windows Hello PIN/Password Jens Steube 2021-11-15 16:14:59 +01:00
  • 93ba57f183 Update more module with OPTS_TYPE_MAXIMUM_THREADS Jens Steube 2021-11-14 10:11:53 +01:00
  • 21f91c5bb8 Module Optimizaters: Added OPTS_TYPE_MAXIMUM_THREADS to deactivate the else branch route in the section to find -T before compilation Set the new flag based on some testings with RX6900XT Jens Steube 2021-11-13 17:27:06 +01:00
  • 8c7a22a077
    Merge pull request #3030 from matrix/apple_silicon Jens Steube 2021-11-11 11:06:10 +01:00
  • 9be7bc71a5 OpenCL Backend: added workaround to support Apple Silicon Gabriele Gristina 2021-11-11 00:57:54 +01:00