Commit Graph

7547 Commits

Author SHA1 Message Date
Jukka Ojanen b3d18f86e2 Fix early return leaks in backend_session_begin 2021-07-05 19:03:56 +03:00
Jukka Ojanen b976e52bc7 Fix early return leaks in load_kernel; nvrtc_options, nvrtc_options_string, build_log. Ensure build log NULL termination. 2021-07-05 19:00:35 +03:00
Jukka Ojanen 2f7eec2fd7 Fix early return leaks in backend_ctx_init and backend_ctx_devices_init 2021-07-05 15:52:48 +03:00
Jukka Ojanen bcbb9b0d2c Fix skipped device param leak in backend_ctx_devices_destroy 2021-07-05 15:38:07 +03:00
Jukka Ojanen 5f109b5862 Fix iconv_ctx and iconv_tmp leaks in backend.c 2021-07-03 12:51:37 +03:00
Jens Steube c32242980f Partially revert
https://github.com/hashcat/hashcat/commit/6967e706c2720f699ecd74682dac243ba7ea143a
because it breaks --hash-info. See
https://github.com/hashcat/hashcat/issues/2859 for details.
2021-07-02 08:58:04 +02:00
Jens Steube ce41316ac3 Status View: Include time and duration info when pausing and resuming 2021-07-01 21:33:14 +02:00
Jens Steube 2a5300a5d6 Merge pull request #2857 from thatux/testpl_potthrough_salt
added note in test.pl potthrough: it only works with unsalted hashes
2021-06-30 22:28:18 +02:00
Your Name 0a2245959f Clarified the --help of test.pl: passthrough and potthrough generate a new salt on each invocation, and verify parses the salt. 2021-06-30 22:09:27 +02:00
Jens Steube 701ad7c441 Fix segfault in --hash-info by avoid huge stack buffer allocation 2021-06-30 21:01:55 +02:00
Jens Steube 56c2243dfb KeePass: Increase supported size for KeePass 1 databases from 300kB to 16MB 2021-06-30 13:16:03 +02:00
Your Name d22c599c98 added note in test.pl potthrough: it only works with unsalted hashes 2021-06-29 23:06:54 +02:00
Jens Steube 2aff6cba51 Add ranges to charset lists 2021-06-29 22:27:50 +02:00
Jens Steube 254e33c473 File handling: Do not abort on seeing a BOM in input files, just warn and ignore the BOM 2021-06-29 20:42:22 +02:00
Jens Steube 2af45cd03f Rename hc_fopen_nozip() to hc_fopen_raw() 2021-06-29 20:13:11 +02:00
Jens Steube 5bea13200f Add missing newline in warning message when using --force 2021-06-28 23:09:41 +02:00
Jens Steube 04a770c7c2 Merge pull request #2856 from matrix/fix_tuning_db_search
fix tuning_db_search() bug
2021-06-28 13:22:56 +02:00
Gabriele Gristina 04b9050af9 fix tuning_db_search() bug 2021-06-28 13:08:11 +02:00
Jens Steube de953e9043 Merge pull request #2855 from roycewilliams/master
minor diffs from comparing with example hashes wiki
2021-06-28 08:40:37 +02:00
Royce Williams e24b82cc4e minor diffs from comparing with example hashes wiki 2021-06-27 14:38:36 -08:00
Jens Steube 77d9a8deb2 minor whitespace fixes and changes.txt update 2021-06-27 10:43:23 +02:00
Jens Steube 3b07f90524 Merge pull request #2854 from TheWorkingDeveloper/patch-1
Hexify plains with delimiter in debug rules
2021-06-27 10:37:38 +02:00
Jens Steube 3a3bd07514 Make it more visible we use a hardcoded character 2021-06-27 10:37:15 +02:00
Jens Steube 8a3eee3fe5 OpenCL Runtime: Workaround JiT crash (SC failed. No reason given.) on macOS by limiting local memory allocations to 32k 2021-06-27 10:18:38 +02:00
TheWorkingDeveloper 1bf3392b1a Hexify plains with delimiter
Hexify plains if the plain contains the : separator
2021-06-26 23:53:04 +02:00
Jens Steube dcaba1f473 Brain: Add brain_ctx_t to hashcat_ctx_t to enable runtime check if hashcat was compiled with brain support 2021-06-26 20:24:45 +02:00
Jens Steube 909d5e64a5 Added hash-mode: AES-128/192/256-ECB NOKDF
This mode is probably very rare in real-life scenarios,
but it is a nice template for kernels which do
not use a KDF,
or use AES,
or simple fast hashes with lookup tables
or simple optimized kernels in general
2021-06-26 17:12:10 +02:00
Jens Steube b30d55c5d9 Removed LZMA "Windows.h" capitalized file name workaround used to cross compile Windows binaries from Linux hosts.
This breaks compiling windows binaries if the underlaying filesystem is not case sensitive. An example would be using /mnt/c folder under WSL.
Any update on the LZMA SDK needs to be post processed with this command: sed -i 's/<Windows.h>/<windows.h>/' deps/LZMA-SDK/C/*.c deps/LZMA-SDK/C/*.h
2021-06-25 20:30:26 +02:00
Jens Steube 5194beb6f2 Merge pull request #2847 from philsmd/patch-3
fixes #2839: change example pass for FortiGate256
2021-06-25 07:57:23 +02:00
Jens Steube eb24e92080 Merge pull request #2849 from roycewilliams/master
additional issue templates
2021-06-25 07:57:14 +02:00
Jens Steube 906e597dba Merge pull request #2848 from philsmd/patch-4
fixes #2840: minor code style changes for OpenEdge tests
2021-06-25 07:57:06 +02:00
Jens Steube f05cd72147 minor whitespace fixes 2021-06-25 07:56:28 +02:00
Jens Steube 84cf5e70e7 Fixed out-of-boundary write in slow candidates mode in combinator attack update 2021-06-24 13:13:02 +02:00
Jens Steube 1a4758da83 Fixed out-of-boundary write in slow candidates mode in combinator attack 2021-06-24 12:15:41 +02:00
Jens Steube 28c08de9ef Folders: Do not escape the variable cpath_real to prevent certain OpenCL runtimes from running into an error which do not support escape characters 2021-06-24 09:24:02 +02:00
Jens Steube 9ecff406de Add unstable warning for -m 22400 on CPU on macOS 2021-06-23 20:04:17 +02:00
Jens Steube b2193e1af4 Add rc4_next_16_global() and fix address space of edata buffer in -m 13100 and -m18200 2021-06-23 08:36:17 +02:00
Royce Williams 3db744615a feature request - other 2021-06-22 07:27:12 -08:00
Royce Williams b2d90a6ff7 add 'other issue' template 2021-06-22 07:20:31 -08:00
Jens Steube 6e8e44987d Update docs/limits.txt to v6.2.2 limits 2021-06-22 16:26:19 +02:00
Jens Steube 90f0e78b5b Add event about autodetection process start
Remove "..." substring from final messages
Add patient message on "..." startup messages
Add missing docs/changes.txt entry
2021-06-22 11:37:59 +02:00
philsmd af95a63d40 fixes #2840: minor code style changes for OpenEdge tests 2021-06-22 10:40:24 +02:00
philsmd 88fe0add04 fixes #2839: change example pass for FortiGate256 2021-06-22 10:29:24 +02:00
Jens Steube 6c670136c4 Merge pull request #2846 from jtojanen/master
Fix access violation in hashconfig_destroy if hashcat_ctx_t is only p…
2021-06-22 09:16:08 +02:00
Jens Steube ed093fb035 minor whitespace fixes 2021-06-22 09:12:05 +02:00
Jens Steube f43ba9c8d6 minor whitespace fixes 2021-06-22 08:55:44 +02:00
Jens Steube 8b6395c725 Merge pull request #2845 from roycewilliams/master
minor whitespace fixes
2021-06-22 08:38:12 +02:00
Jukka Ojanen 6967e706c2 Fix access violation in hashconfig_destroy if hashcat_ctx_t is only partially initialized.
Fix hashcat_ctx leak and refactor module and kernel existence checks.
2021-06-21 22:56:55 +03:00
Royce Williams cc6eccbc9b more whitespace 2021-06-21 07:51:31 -08:00
Royce Williams e4626dc471 Merge branch 'master' of https://github.com/roycewilliams/hashcat 2021-06-21 07:48:13 -08:00