1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-27 00:48:13 +00:00
Commit Graph

7051 Commits

Author SHA1 Message Date
Jens Steube
341701ab88
Merge pull request #2569 from philsmd/bestcryptV3_pwlen_fix
Fixes a buffer problem in -m 23900 if pw_len is larger than expected
2020-10-05 12:31:08 +02:00
philsmd
8f1aeeed9d
Fixes a buffer problem in -m 23900 if pw_len is larger than expected 2020-10-04 09:59:24 +02:00
Jens Steube
0db82afa0e Update -m 23900 from PR to work with updated variable names caused from -a 9 2020-09-30 14:07:03 +02:00
Jens Steube
45ad7f9fe4
Merge pull request #2559 from philsmd/bestcrypt_v3_volume_encryption
Added -m 23900 = BestCrypt v3 Volume Encryption
2020-09-30 14:06:17 +02:00
Jens Steube
04d5e5a119 New Attack-Mode: Association Attack. Like JtR's single mode. Very early
stage. See hashcat Forum for detailed writeup.
2020-09-29 15:56:32 +02:00
Jens Steube
5b11cde49c
Merge pull request #2558 from philsmd/https_user_manual
typo fixes and use https in user_manuals.txt
2020-09-28 10:19:05 +02:00
Jens Steube
aff5a25f32
Merge pull request #2557 from philsmd/license_libs_miniz
add miniz license terms to docs/license_libs too
2020-09-28 10:18:43 +02:00
Jens Steube
3749f9bd77
Merge pull request #2556 from philsmd/package_script_license_libs
use unix2dos also for libs licenses in the package script
2020-09-28 10:18:26 +02:00
Jens Steube
fa976eb8fa
Merge pull request #2555 from philsmd/master
minor: use correct buffer size for AES decryption
2020-09-28 10:17:49 +02:00
philsmd
8350d4fa3c Added -m 23900 = BestCrypt v3 Volume Encryption 2020-09-26 16:38:51 +02:00
philsmd
b11a6634e6 typo fixes and use https in user_manuals.txt 2020-09-26 16:34:03 +02:00
philsmd
e231b85487 add miniz license terms to docs/license_libs too 2020-09-26 16:29:13 +02:00
philsmd
53f80fa130 use unix2dos also for libs licenses in the package script 2020-09-26 16:24:49 +02:00
philsmd
5c615ad7bb
minor: use correct buffer size for AES decryption 2020-09-26 16:13:52 +02:00
Jens Steube
3dd89bc63c
Merge pull request #2547 from philsmd/master
No need for this (object) reference in -m 23800
2020-09-22 10:43:56 +02:00
Jens Steube
7be7ce3a31
Merge pull request #2548 from philsmd/7z_hook_init_term
Improved the hook's memory handling for -m 11600 = 7-Zip
2020-09-22 10:43:45 +02:00
Jens Steube
8207af471c Update module_init() to latest structure in -m 4510 2020-09-11 13:17:12 +02:00
Jens Steube
eedd3b1434
Merge pull request #2536 from cfreal/master
Implement sha1(sha1($pass).$salt) kernel.
2020-09-11 13:16:25 +02:00
Jens Steube
be95c8565f
Merge pull request #2535 from thatux/dev-guide-additions
Dev guide --force edit and printf addition
2020-09-11 12:03:15 +02:00
philsmd
fa1cd70c81
Improved the hook's memory handling for -m 11600 = 7-Zip 2020-09-11 10:23:50 +02:00
philsmd
0809d326f6
No need for this (object) reference in -m 23800 2020-09-11 10:12:02 +02:00
Your Name
8eed6b95a5 added an example of a printf() from a non _loop kernel, and rewrote the explanation for the need of a contional when using printf() 2020-09-10 21:51:24 +02:00
Jens Steube
90fb4aadae Use only 128 threads for -m 12500, user can override using -T 2020-09-10 21:38:39 +02:00
Jens Steube
05e95f7a2c Fix copy/paste error in -m 23800 2020-09-10 21:34:18 +02:00
Jens Steube
357742d70a RAR3 Kernels: Improved loop code, improving performance by 23% 2020-09-10 21:25:19 +02:00
Jens Steube
3cd7b1565b Add missing free in -m 23800 2020-09-09 09:00:35 +02:00
cfreal
919cb8f38e Fixed reference to 04500 instead of 04510 2020-09-08 12:19:45 +02:00
cfreal
64efcbd645 Fixed references to 04720, which is now 04510 2020-09-08 12:19:07 +02:00
Jens Steube
0b0ce67570
Merge pull request #2542 from philsmd/master
Fixes #1334: Added -m 23700/23800 = RAR3-p cracking
2020-09-08 12:11:56 +02:00
cfreal
3de7540526 Updated docs 2020-09-08 11:45:03 +02:00
philsmd
3cc828ce0a
Added -m 23700/23800 = RAR3-p cracking 2020-09-08 10:51:15 +02:00
philsmd
777c5339a0
UnRAR: Eliminate static var to make code thread-safe 2020-09-08 10:48:31 +02:00
philsmd
c9c03dd191
UnRAR: Use our own buffers and memory allocations 2020-09-08 10:46:44 +02:00
philsmd
9f380afa13
UnRAR: Allow unpack directly from memory (no files) 2020-09-08 10:44:34 +02:00
philsmd
be4e3df01b
UnRAR: Allow using key and IV instead of password 2020-09-08 10:39:21 +02:00
philsmd
007913dfa7
UnRAR: Fixed MinGW compile problem 2020-09-08 10:35:53 +02:00
philsmd
616cb9859f
Added UnRAR dependency (version 5.9.4) 2020-09-08 10:34:21 +02:00
Jens Steube
57bef8abc9 Display possible NVIDIA CUDA/RTC library loading error message only in case a NVIDIA device was found using OpenCL 2020-09-06 13:29:32 +02:00
Jens Steube
111f39eeb2 OpenCL Runtime: Switched default OpenCL device type on macOS from GPU to CPU. Use -D 2 to enable GPU devices. 2020-09-05 23:20:59 +02:00
cfreal
04a87d73c2 Changed mode from 4720 to 4510 2020-09-05 20:11:09 +02:00
Jens Steube
343d3bc0aa CUDA Backend: Give detailed warning if either the NVIDIA CUDA or the NVIDIA RTC library cannot be initialized
CUDA Backend: Do not warn about missing CUDA SDK installation if --backend-ignore-cuda is used
2020-09-05 15:46:28 +02:00
Jens Steube
176bbd3fb7 Documentation: Added 3rd party licenses to docs/license_libs 2020-09-04 22:58:12 +02:00
Jens Steube
1ba80a6c1e Fixed copy/paste error leading to invalid reassembled passwords added with a1b5af4433 2020-09-03 06:48:07 +02:00
Jens Steube
6a419d068c CUDA Backend: Use blocking events to avoid 100% CPU core usage (per GPU) 2020-08-31 13:35:57 +02:00
Jens Steube
fb448b6eb6 Fixed incorrect maximum password length support for -m 400 in optimized mode (reduced from 55 to 39) 2020-08-30 15:53:58 +02:00
Jens Steube
a1b5af4433 Fixed password reassembling for cracked hashes on host for slow hashes in optimized mode that are longer than 32 characters 2020-08-30 15:45:40 +02:00
Jens Steube
62a7ae4075 Increase EXTRA_SPACE to leave some room for free device memory 2020-08-29 20:01:39 +02:00
Jens Steube
3ebf4c5f9f Merge branch 'master' of https://github.com/hashcat/hashcat 2020-08-29 16:12:37 +02:00
Jens Steube
98aef2ae92 Module Structure: Add 3rd party library hook management functions. This also requires an update to all existing module_init() 2020-08-29 16:12:15 +02:00
cfreal
58f02c7119 Implement sha1(sha1($pass).$salt) kernel. 2020-08-28 11:36:08 +02:00