Commit Graph

  • acb4f80874 Merge pull request #2956 from jtojanen/gzip Jens Steube 2021-09-02 11:51:13 +02:00
  • ab164ddba2 Fix HAS_VPERM check in make-/undo_utf16* functions hops 2021-09-02 11:37:09 +02:00
  • 5baaa4fb0f Fix merge mistake Jukka Ojanen 2021-09-02 12:08:36 +03:00
  • 213b533975 Use HCFILE_BUFFER_SIZE for xz stream Jukka Ojanen 2021-09-02 12:00:46 +03:00
  • 5afbd77347 Merge branch 'master' of https://github.com/hashcat/hashcat into gzip Jukka Ojanen 2021-09-02 11:57:54 +03:00
  • 318bd46ccb Merge pull request #2949 from jtojanen/xz Jens Steube 2021-09-02 10:31:00 +02:00
  • f06fe7cfda Merge pull request #2958 from Chick3nman/patch-1 Jens Steube 2021-09-02 10:22:54 +02:00
  • b85d753d15 Add 3070 Ti to hctune Chick3nman 2021-09-01 18:09:40 -05:00
  • 1b4edf879b Set GZIP internal buffer size to 256k (default 8k) Jukka Ojanen 2021-09-01 14:28:24 +03:00
  • bdd3f27239 Fixed invalid progress counter initialization in attack-mode 9 when using --skip or --restore Jens Steube 2021-09-01 09:35:25 +02:00
  • aaf26dee98 Makefile: Added wildcard include src/modules/module_*.mk directive so that plugin developers can add 3rd party libraries for their plugins Jens Steube 2021-08-31 20:54:32 +02:00
  • 6cbc614826 metamask: double the CT len, set pw_min to 8 Gabriele Gristina 2021-08-31 16:40:11 +02:00
  • 106fe88e4e Report the uncompressed size only if it's known Jukka Ojanen 2021-08-30 16:28:54 +03:00
  • cb93875c32 Disabled checking of the minimum and maximum length of the password candidate in attack-mode 9 because they are incompatible Jens Steube 2021-08-30 14:34:56 +02:00
  • 534bfd3172 Fixed out-of-boundary reads in attack mode 9 that were caused by a missing work item limit in the refactored autotune engine Jens Steube 2021-08-30 14:20:00 +02:00
  • 5769c99686 Unset PRODUCTION option Jens Steube 2021-08-29 17:45:39 +02:00
  • 4aadb3a2f1 hashcat 6.2.4 Jens Steube 2021-08-29 17:22:59 +02:00
  • f1a42a9b26 Fix hash category in -m 27200 Jens Steube 2021-08-29 17:17:17 +02:00
  • 6de5e9058d Add missing entries in docs/changes.txt from commits Jens Steube 2021-08-29 17:07:43 +02:00
  • 8324d3cd07 Initialize both 32bit CrcGenerateTable() and 64bit Crc64GenerateTable() Jukka Ojanen 2021-08-29 01:31:56 +03:00
  • b2870dadfd Fix include file case Jukka Ojanen 2021-08-28 20:05:59 +03:00
  • ed7d58b850 Update benchmark hash-mode header visualization Jens Steube 2021-08-28 13:05:05 +02:00
  • f502d80459 Fix include file case Jukka Ojanen 2021-08-27 11:09:37 +03:00
  • 529623f700 Merge pull request #2948 from TheWorkingDeveloper/patch-3 Jens Steube 2021-08-27 08:51:22 +02:00
  • 34064bbae8 Update main.c Jens Steube 2021-08-27 08:50:21 +02:00
  • 4dcdbebb2f Scan the xz file to determinate the number of blocks and streams, and its uncompressed size Jukka Ojanen 2021-08-26 16:41:17 +03:00
  • 985252e283 Silence GCC misleading indentation warning for LZMA SDK Jukka Ojanen 2021-08-26 13:46:37 +03:00
  • 47bb7620ee Use fastest SHA-256 implementation supported by CPU Jukka Ojanen 2021-08-26 13:01:25 +03:00
  • 639068548e Define _7ZIP_ST to build single-threaded LZMA SDK Jukka Ojanen 2021-08-25 18:23:49 +03:00
  • 3cacbe0e1f Add support for xz compressed files Jukka Ojanen 2021-08-25 16:56:55 +03:00
  • 4e224dec82 Make object file naming unique Jukka Ojanen 2021-08-25 16:17:37 +03:00
  • 9c0655dc83 Align formatting TheWorkingDeveloper 2021-08-25 12:49:20 +02:00
  • daea190be8 Merge pull request #2947 from TheWorkingDeveloper/patch-2 Jens Steube 2021-08-25 12:30:43 +02:00
  • ec98373719 Update terminal.c Jens Steube 2021-08-25 12:29:46 +02:00
  • a29f70c9f9 Adjusted format TheWorkingDeveloper 2021-08-24 17:17:36 +02:00
  • b4b2195fa5 OpenCL Runtime: The use of clUnloadPlatformCompiler () was disabled after some users received unexpected return codes Jens Steube 2021-08-24 09:37:49 +02:00
  • d845154507 Fix hash-name length in -m 27200 Jens Steube 2021-08-23 19:58:43 +02:00
  • 6008a8873e Add hashcat mode to status TheWorkingDeveloper 2021-08-23 18:59:29 +02:00
  • 2d539b7e63 Merge pull request #2943 from jtojanen/fix_filehandling Jens Steube 2021-08-22 11:33:11 +02:00
  • 3bc7b6af90 Avoid directly accessing file handle Jukka Ojanen 2021-08-21 14:29:10 +03:00
  • 85854236d1 Merge pull request #2935 from matrix/apple_gpu_workaround Jens Steube 2021-08-21 08:04:37 +02:00
  • 4b2c70bd82 make sure $u_pass is initialized Your Name 2021-08-20 11:54:39 +02:00
  • 330ad34f17 Fixed unintentional overwriting of the --quiet option in benchmark and speed-only mode Jens Steube 2021-08-20 10:41:44 +02:00
  • db2e7d1391 m25400 can now recover both a owner-password and user-password (when set) based on a pdf's o-value Your Name 2021-08-20 10:16:14 +02:00
  • 50e28ff306 Merge pull request #2926 from jtojanen/master Jens Steube 2021-08-19 14:59:16 +02:00
  • 6b4786de84 Make blocking clEnqueueWriteBuffer() non-blocking Jukka Ojanen 2021-08-18 20:19:51 +03:00
  • fed32a58c7 Always cleanup and initialize all parts of HC_FILE structure Jukka Ojanen 2021-08-18 19:28:00 +03:00
  • f3cd32bffd Avoid memory copy in rebuild_pws_compressed_append() and assign instead Jukka Ojanen 2021-08-18 17:46:39 +03:00
  • 089a4847db Check NULL pointer before using gzip/zip APIs Jukka Ojanen 2021-08-18 17:18:31 +03:00
  • 76e388ea47 Memory Management: Check in OpenCL that CL_DEVICE_HOST_UNIFIED_MEMORY is true and if so, then half of the available memory NEO driver: Activate the NEO driver (Intel GPU) after it passed several tests in hashcat using the latest NEO driver version Jens Steube 2021-08-18 16:10:51 +02:00
  • 36c209c421 Check NULL pointer before using file APIs Jukka Ojanen 2021-08-18 16:46:17 +03:00
  • 9254603960 Fixed out-of-boundary read in PKZIP masterkey kernel if the password candidate has length zero. Now that kernel threads are no longer fixed over the entire session, hardware_power and hardware_power_all needs to be updated the same way as kernel_power and kernel_power_all for each call to inner2_loop(). Jens Steube 2021-08-17 17:38:45 +02:00
  • 49117745cf STDIN Interface: Disable the --stdin-timeout-abort check after 1000 successful reads from stdin Jens Steube 2021-08-16 19:42:02 +02:00
  • 2c9e8ca25c Put team-hashcat repository link to docs/team.txt Jens Steube 2021-08-15 20:05:55 +02:00
  • f45110d8ec Replace index() with strchr() for better Windows compatiblity Jens Steube 2021-08-14 11:51:53 +02:00
  • 05f107cbe5 Added option --generate-rules-func-sel to specify a pool of operators that the random rule generator is allowed to pick from Jens Steube 2021-08-14 11:43:32 +02:00
  • 6b485dd3fd Merge pull request #2934 from jtojanen/fix_extra_tmp_size Jens Steube 2021-08-14 10:06:55 +02:00
  • 53aec89b09 Merge pull request #2931 from matrix/fix_snmp_sha384_sha512 Jens Steube 2021-08-14 09:18:47 +02:00
  • 2ca13fb450 Merge pull request #2884 from matrix/vbox Jens Steube 2021-08-14 08:48:20 +02:00
  • 72735ed7c4 update workaround Gabriele Gristina 2021-08-13 20:17:09 +02:00
  • fef18965c3 workaround to 'clEnqueueWriteBuffer(): CL_INVALID_VALUE' with apple gpu Gabriele Gristina 2021-08-13 16:00:32 +02:00
  • bbfc401ab8 add more checks in 27500/27600 module_verify_hash Gabriele Gristina 2021-08-13 13:06:32 +02:00
  • 5c0820b8d3 Assume hashconfig->tmp_size is the element size Jukka Ojanen 2021-08-13 13:08:47 +03:00
  • beaa4e0da1 Merge pull request #2932 from matrix/fix_segfault_cmdline_with_user Jens Steube 2021-08-13 09:04:37 +02:00
  • c158d55e6b Fix description of the fix done in potfile_handle_show() Jens Steube 2021-08-13 09:04:13 +02:00
  • 7f9eba69f4 Merge pull request #2930 from matrix/metamask_extraction_tool Jens Steube 2021-08-13 00:12:09 +02:00
  • b61852675f Fixed segfault in potfile_handle_show() Gabriele Gristina 2021-08-12 23:53:52 +02:00
  • c538d5d7ba fix OPTS_TYPE in SNMPv3 HMAC-SHA384-256 / HMAC-SHA512-384 modules Gabriele Gristina 2021-08-12 23:37:07 +02:00
  • 9e37897f91 add metamask extraction tool Gabriele Gristina 2021-08-12 18:48:44 +02:00
  • 6ab2c13a0c vbox: add unit test, fix multihash Gabriele Gristina 2021-08-12 17:36:20 +02:00
  • 1f22984313 The hc_bytealign_be_S() was merged too early, but is not yet used anywhere for this platform so we can remove it again. Jens Steube 2021-08-12 15:15:32 +02:00
  • 38772397cd fix kernels and modules Gabriele Gristina 2021-08-12 14:43:34 +02:00
  • 75d3d5503d merge master Gabriele Gristina 2021-08-12 14:36:51 +02:00
  • bd7aa3b364 move modules to 27500 and 27600 Gabriele Gristina 2021-08-12 14:33:28 +02:00
  • b386ab1c27 Merge pull request #2882 from matrix/vmware_vmx Jens Steube 2021-08-12 08:32:38 +02:00
  • 9e9ed433e4 Update with newly added module functions Jens Steube 2021-08-12 08:24:38 +02:00
  • f72f2b0f09 Encoding: Truncate password candidates in UTF8 -> UTF16 conversion if it contains an invalid UTF8 byte sequence Jens Steube 2021-08-11 16:44:04 +02:00
  • 6cf553410b Avoid (possible) undefined behaviour in hc_fclose(), and don't assume plain file Jukka Ojanen 2021-08-11 14:06:48 +03:00
  • 37957bf702 Update some formatting, added signature constant, Update new module functions module_extra_tuningdb_block() and module_deprecated_notice(), replaced some hex decode and encoding with real hex_encode() and hex_decode() functions. Jens Steube 2021-08-11 10:55:36 +02:00
  • 9c7b9253e7 Fix potfile not closed if opened Jukka Ojanen 2021-08-11 02:17:21 +03:00
  • ce0b4f571a Fix potfile_destroy() leaks Jukka Ojanen 2021-08-11 01:30:07 +03:00
  • 577fada1de Add link to new hashcat discord Jens Steube 2021-08-10 23:54:18 +02:00
  • caca54b0c6 Deprecated Plugins: Marked plugins 2500/2501 and 16800/16801 as deprecated Jens Steube 2021-08-10 18:14:21 +02:00
  • 01738fafa0 Deprecated Plugins: Add new module function module_deprecated_notice() to mark a plugin as deprecated and to return a free text user notice Added option --deprecated-check-disable to enable deprecated plugins Jens Steube 2021-08-10 17:59:52 +02:00
  • a43e239db8 move to 27400, fix unit test Gabriele Gristina 2021-08-10 16:35:15 +02:00
  • bcb4a8f391 Add clFlush() to backend_session_update_mp() and backend_session_update_mp_rl() Jukka Ojanen 2021-08-10 01:49:55 +03:00
  • 66873857f0 Merge pull request #2914 from therealartifex/master Jens Steube 2021-08-09 18:09:07 +02:00
  • 4685f04e18 Update m27200_a0-optimized.cl Jens Steube 2021-08-09 18:08:33 +02:00
  • 3ab37875a0 Update m27200_a1-optimized.cl Jens Steube 2021-08-09 18:07:55 +02:00
  • 3b11b51113 Remove unnecessary hc_cuEventSynchronize() call Jukka Ojanen 2021-08-09 18:58:04 +03:00
  • 1edb649c1f Remove duplicate conditions Jukka Ojanen 2021-08-09 18:48:20 +03:00
  • 50684cc5f4 Merge branch 'hashcat:master' into master therealartifex 2021-08-09 09:38:49 -04:00
  • 1d50a18a2b Update docs/teams.txt Jens Steube 2021-08-08 20:51:36 +02:00
  • 33a2b17b61 Fix some memory leaks in case hashcat aborts due to command line parameter settings Jens Steube 2021-08-07 18:21:39 +02:00
  • 8711072838 Fix errors and make recommended changes, set pw_max to 9 for opti kernel therealartifex 2021-08-06 09:58:19 -04:00
  • 045f6d034e Merge branch 'hashcat:master' into master therealartifex 2021-08-06 09:01:34 -04:00
  • b301a6746f Initialize struct stat s ourself because clang sanitizer thinks it's unknown if the structure is initialized in full by stat() call Jens Steube 2021-08-06 13:29:27 +02:00
  • 97d1f4b36f Merge branch 'master' of https://github.com/therealartifex/hashcat therealartifex 2021-08-05 16:57:08 -04:00
  • 4448ea0f58 Update based on review recommendations therealartifex 2021-08-05 16:56:08 -04:00
  • f6e9f5414d Merge branch 'hashcat:master' into master therealartifex 2021-08-05 14:12:00 -04:00