Commit Graph

7288 Commits

Author SHA1 Message Date
Jens Steube 442a95d0ea hashcat 6.2.1 2021-05-15 14:07:58 +02:00
Jens Steube 0e2dc4bb82 Remove unused WITH_UNRAR macro 2021-05-15 13:12:23 +02:00
Jens Steube f4ca10b116 Updated unrar source from 5.9.4 to 6.0.5 2021-05-15 11:31:42 +02:00
Jens Steube ce90f83b65 Dependencies: Make unrar dependencies optional and disable hash-mode 23800 if dependency is disabled 2021-05-15 00:04:08 +02:00
Jens Steube a5bb988f92 Unset PRODUCTION option 2021-05-14 19:28:39 +02:00
Jens Steube 97a8f34251 hashcat 6.2.0 2021-05-14 19:08:08 +02:00
Jens Steube 475716e81d Help autotuner to find more stable workload settings for -m 6900 by limiting kernel loops 2021-05-13 12:14:23 +02:00
Jens Steube 774b76efe2 Remove OPTS_TYPE_MP_MULTI_DISABLE from -m 3200 for better performance on NV GPU 2021-05-13 08:03:44 +02:00
Jens Steube 4ce60a6c61 Add module_unstable_warning() entry for -m 21800 using rocr drivers 2021-05-12 07:42:46 +02:00
Jens Steube ec0d1309fe Avoid large buffer allocation on stack in -m 23700 and -m 23800 - it crashes on macOS 2021-05-12 00:17:41 +02:00
Jens Steube 4221bd151c Fixed unterminated salt buffer in -m 23400 module_hash_encode() in case salt was of length 256 2021-05-11 23:36:31 +02:00
Jens Steube a2fcb03fe3 Update AMD GPU check on macOS warning message 2021-05-11 10:54:39 +02:00
Jens Steube ee7fd75efb Update tools/install_modules.sh, no longer need to uninstall pycryptodome 2021-05-11 08:11:30 +02:00
Jens Steube 057bf48924 Fixed unit tests using 'null' as padding method in Crypt::CBC but actually want to use 'none' 2021-05-11 07:15:45 +02:00
Jens Steube 282eb75fe9 Update module_unstable_warning for benchmark long selection on macOS for CPU and GPU; Allow use of GPU without --force testwise 2021-05-10 19:57:56 +02:00
Jens Steube bb402b784a Update module_unstable_warning for benchmark short selection on macOS for CPU and GPU; Allow use of GPU without --force testwise 2021-05-10 14:36:41 +02:00
Jens Steube 3d0e0d5c2d Add some device_local_mem_size checks relevant for devices with only 32k shared memory 2021-05-09 15:05:28 +00:00
Jens Steube bbd6e55968 Add missing null pointer to cuda_module_shared and opencl_program_shared in backend cleanup function 2021-05-09 14:55:52 +02:00
Jens Steube 78a053800f Remove module_unstable_warning() entries for AMD (legacy) driver after workaround with zero check on context length is in use 2021-05-09 10:33:05 +00:00
Jens Steube 9bf0f36d0a Get rid of MAYBE_VOLATILE for context position by replacing it with zero length check 2021-05-09 11:43:32 +02:00
Jens Steube e4dab0f1bf OpenCL Runtime: Workaround JiT compiler segfault on legacy AMDGPU driver compiling RAR3 OpenCL kernel 2021-05-09 07:38:22 +00:00
Jens Steube ff72a8ed21 Remove module_unstable_warning() entries for AMD (legacy) driver after workaround inside UTF16 conversion function is in use 2021-05-08 15:55:32 +00:00
Jens Steube 9813811493 Remove truncation of buffer in hc_enc_next() to workaround AMD JiT compiler (legacy) issue 2021-05-08 16:38:48 +02:00
Jens Steube bb1460d851 Fixed hardware management sysfs readings in status screen (typically ROCm controlled GPUs) 2021-05-08 12:14:07 +02:00
Jens Steube dc4aee6748
Update tested windows version 2021-05-07 09:55:48 +02:00
Jens Steube 8e074481bf
Update tested windows version and add missing package 2021-05-07 09:53:51 +02:00
Jens Steube 286002a8d9 Add note on changed scrypt benchmark parameters in -m 8900 2021-05-06 17:06:28 +02:00
Jens Steube 636d711d5f Update docs/readme.txt with new hash-modes 2021-05-06 11:17:28 +02:00
Jens Steube fe847bd569 Update docs/changes.txt missing entries 2021-05-06 11:04:14 +02:00
Jens Steube 9b7c2f8f5d
Merge pull request #2785 from roycewilliams/master
changes.txt nits
2021-05-06 08:02:36 +02:00
Royce Williams 8b35ff8f0a changes.txt nits 2021-05-05 21:46:13 -08:00
Jens Steube f011f790e2 Revert accidential rename of module and unit test from -m 21501 to -m 25100 2021-05-05 22:57:16 +02:00
Jens Steube 32b40d5c53 Added command prompt [f]inish to instruct hashcat to finish the current attack and quit afterwards 2021-05-05 22:53:04 +02:00
Jens Steube 7baad686fa
Merge pull request #2571 from ventaquil/master
Declare phony targets in Makefile
2021-05-05 10:20:25 +02:00
Jens Steube 6917169a4b
Merge pull request #2624 from matrix/SolarWinds2
Added hash-mode 21501 - SolarWinds Orion v2
2021-05-05 10:12:21 +02:00
Jens Steube 08ed77c15c
Merge branch 'master' into SolarWinds2 2021-05-05 10:12:16 +02:00
Jens Steube 00c87bbc6d
Merge pull request #2658 from matrix/SolarWinds_ServU
Added hash-mode 24 - SolarWinds Serv-U
2021-05-05 10:10:12 +02:00
Jens Steube 3543094591 Make sure no password candidates get rejected for line length in -a 9 mode 2021-05-04 21:44:21 +02:00
Jens Steube 4930105ce3 Fixes memleak in user_options_check_files()
See https://github.com/hashcat/hashcat/pull/2669
2021-05-04 13:53:50 +02:00
Jens Steube 5d7dc3cbc1 Fixes memleak in user_options_check_files()
See https://github.com/hashcat/hashcat/pull/2671
2021-05-04 13:48:04 +02:00
Jens Steube 520d0ae398 Update benchmark_deep.pl with new hash modes added 2021-05-04 11:38:53 +02:00
Jens Steube 2de670d0e4 Make BCRYPT entry for CPU in hashcat.hctune after switch to OPTS_TYPE_MP_MULTI_DISABLE 2021-05-04 11:38:26 +02:00
Jens Steube 5e4dbe205e Add Ellesmere scrypt configuration to hashcat.hctune 2021-05-03 09:47:21 +02:00
Jens Steube 95489b0473 Update module_unstable_warning() for amdgpu-pro-20.50-1234664-ubuntu-20.04 (legacy) 2021-05-02 18:18:50 +00:00
Jens Steube b4f86d2262 Update module_unstable_warning() for -m 21800 2021-05-02 12:32:17 +02:00
Jens Steube bf2064df7f Update module_unstable_warning() for -m 172xx and -m 200xx 2021-05-02 08:19:16 +00:00
Jens Steube 0c2afde83b Add support for clUnloadPlatformCompiler() 2021-05-02 08:15:25 +00:00
Jens Steube 59459d0e5b Fixed memory leak causing problems in sessions with many iterations. for instance, --benchmark-all or large mask files 2021-05-01 17:27:33 +02:00
Jens Steube a02b2ccd5f Fix type of address space of pointer in sha512_hmac_init_global_utf16le_swap() 2021-05-01 14:43:10 +02:00
Jens Steube fb081947e1 Fixed access to filename which is a null-pointer in benchmark mode 2021-05-01 14:13:58 +02:00