1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-23 07:08:19 +00:00
Commit Graph

7271 Commits

Author SHA1 Message Date
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
Jens Steube
0439f0c4a1 Refactor UTF8 to UTF16 conversion from fixed size to a dynamic size using a context struct. This allows handle buffer sizes of arbitrary length for conversion 2021-05-01 12:49:43 +02:00
Jens Steube
db6f93b159 Example of a better UTF8 to UTF16LE encoding in unit test. It allows digesting UTF8 encoded password candidates from the shell in passthrough mode 2021-05-01 12:22:07 +02:00
Jens Steube
f8ea1d5e78 Improve performance of test_any_8th_bit() by manually unrolling a few first steps 2021-04-30 17:22:31 +02:00
Jens Steube
b7dffd9259 Improve performance for UTF8->UTF16 conversion
Reverted d343e2c4a0 and ee26805138
Adds a test to decide whatever conversion technique to use. If all UTF8 characters are 7 bit, there's no need for regular conversion and we can stick to naive conversion.
2021-04-30 16:55:30 +02:00
Jens Steube
736290151d
Merge pull request #2638 from matrix/20710_fix
Fixed hash-mode 20710: removed unused code and fixed module_constraints
2021-04-29 16:08:00 +02:00
Jens Steube
2857e7c881
Merge pull request #2654 from matrix/test_sh_mod
Updated test.sh : show kernel type (pure or optimized) in output
2021-04-29 15:50:36 +02:00
Jens Steube
bd53f4a763
Merge pull request #2602 from roycewilliams/master
test.pl: add 'potthrough' (like passthrough, but hash:plain)
2021-04-28 10:24:26 +02:00
Jens Steube
96df73dee4
Merge pull request #2646 from Slattz/master
Fix --keep-guessing mode
2021-04-28 10:23:29 +02:00
Jens Steube
33d95348f5 Update patch 2021-04-28 09:48:33 +02:00
Jens Steube
1a32feb74c
Merge pull request #2644 from matrix/4510_a0_pure_fix
fix m04510_mxx
2021-04-28 09:38:39 +02:00
Jens Steube
057de100d9
Merge pull request #2645 from n8x0b7T/master
Improve vocablulary
2021-04-27 20:03:07 +02:00
Jens Steube
2d44626ab2
Merge pull request #2650 from matrix/fix_osx_Makefile_warnings
Fixed build warnings on OSX
2021-04-27 20:02:21 +02:00
Jens Steube
d0225ecd0f
Merge pull request #2775 from ventaquil/include-typing-fix
Change typedef hashconfig_t
2021-04-27 20:01:08 +02:00
Jens Steube
9a87d5aa01 Fixed out-of-boundary reads in case user activates -S for fast but pure hashes in -a 1 or -a 3 mode 2021-04-27 19:55:30 +02:00
Konrad Goławski
3535f3ae55 Change typedef hashconfig_t 2021-04-27 19:09:44 +02:00
Jens Steube
0ba77fe761 Kernel Development: Kernel cache is disabled automatically in casehashcat is compiled with DEBUG=1
See https://github.com/hashcat/hashcat/issues/2750
2021-04-26 09:51:50 +02:00
Jens Steube
db57497e8f Prevent unit test of -m 3000 to generate zero hash. This confuses test.sh validator 2021-04-26 09:32:19 +02:00