1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-12 17:58:40 +00:00
Commit Graph

648 Commits

Author SHA1 Message Date
Gabriele Gristina
55f10f1751 Added hash-type 21501, SolarWinds Orion v2 2020-12-01 02:38:21 +01:00
Jens Steube
fb219e0a69 Added hash-mode: PKCS#8 Private Keys 2020-10-09 10:35:27 +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
philsmd
8350d4fa3c Added -m 23900 = BestCrypt v3 Volume Encryption 2020-09-26 16:38:51 +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
philsmd
fa1cd70c81
Improved the hook's memory handling for -m 11600 = 7-Zip 2020-09-11 10:23:50 +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
3cd7b1565b Add missing free in -m 23800 2020-09-09 09:00:35 +02:00
philsmd
3cc828ce0a
Added -m 23700/23800 = RAR3-p cracking 2020-09-08 10:51:15 +02:00
cfreal
04a87d73c2 Changed mode from 4720 to 4510 2020-09-05 20:11:09 +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
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
philsmd
eed7863af4
add OPTS_TYPE_SUGGEST_KG to -m 23100 = Apple Keychain 2020-08-26 12:05:57 +02:00
Jens Steube
142d086507
Merge branch 'master' into master 2020-08-17 09:58:07 +02:00
Jens Steube
56e8de15e4
Merge pull request #2522 from roycewilliams/master
fix case in 'OpenSSH'
2020-08-17 09:49:42 +02:00
magnum
89f84b64a3 -m 21200 bugfix: Array declared too small. We're using indeces 0..4 so it
has to be pc[5].
2020-08-16 21:19:59 +02:00
Jens Steube
b737bcf7ab
Merge branch 'master' into 23400_bitwarden 2020-08-15 18:39:23 +02:00
Royce Williams
7de74a08a2 fix case in 'OpenSSH' 2020-08-15 08:15:52 -08:00
Jens Steube
30949c1578 Fixed unexpected non-unique salts in multi-hash cracking in Bitcoin/Litecoin wallet.dat module which lead to false negatives 2020-08-15 17:00:55 +02:00
philsmd
3627840bbc
AxCrypt 2: only copy/use as little data as required 2020-08-15 12:14:45 +02:00
philsmd
00ba7168fe
fixes #2510: Added -m 23500/23600 = AxCrypt 2 AES-128/256 2020-08-14 16:18:29 +02:00
Jens Steube
a72ba6faab Add OPTI_TYPE_SLOW_HASH_SIMD_INIT2 and OPTI_TYPE_SLOW_HASH_SIMD_LOOP2 2020-08-14 15:52:36 +02:00
Jens Steube
aa3f384858
Merge pull request #2513 from philsmd/master
fixes #546: added -m 23300 = Apple iWork cracking
2020-08-14 12:38:47 +02:00
philsmd
035df28c8a
use base64 encoded salt for -m 23400 (Bitwarden) 2020-08-13 14:55:59 +02:00
philsmd
79e5c60fef
fixes #2505: added -m 23400 = Bitwarden 2020-08-13 10:25:56 +02:00
philsmd
91e10abaea
fixes #2509: use AxCrypt 1 to avoid confusion for -m 13200/13300 2020-08-12 11:22:37 +02:00
philsmd
0b06034d01 fixes #546: added -m 23300 = Apple iWork cracking 2020-08-12 11:05:35 +02:00
Jens Steube
dc9a246893 Removed unstable warnings for AMD-GPU-PRO on -m 15300, 15700 and 21500 2020-08-05 14:52:13 +02:00
Jens Steube
cdd06d404a Add option OPTS_TYPE_SUGGEST_KG to all -m 229xx modules 2020-08-04 15:15:41 +02:00
Jens Steube
6259acc3ab Switch hash category for -m 15500 to HASH_CATEGORY_PRIVATE_KEY 2020-08-04 09:43:46 +02:00
Jens Steube
b8cbf94791 Add missing modules for -m 229xx 2020-08-03 18:21:26 +02:00
Jens Steube
e00cae4c5c Update support for RSA/DSA/EC/OPENSSH Private Keys 2020-08-03 16:57:23 +02:00
Jens Steube
152fefe65f
Merge pull request #2363 from mpalmer/pkcs1
Module to decrypt PEM-encoded encrypted private keys (#74)
2020-08-03 16:54:06 +02:00
philsmd
9bd77536c2
improved speed of -m 21200 by using pre-computed SHA1 hash 2020-07-26 18:00:09 +02:00
Jens Steube
4a9f8a1e75 Fixed false negatives in hash-mode 10901 if hash-mode 9200, 10000, 10900 or 20300 was used to compile the kernel binary 2020-07-23 12:56:21 +02:00
Jens Steube
7cba225715 Added hash-mode: XMPP SCRAM 2020-07-17 14:27:00 +02:00
Jens Steube
b9f6777f1b OpenCL Runtime: Add some unstable warnings for some SHA512 based algorithms on AMD GPU on macOS 2020-07-15 11:27:46 +02:00
philsmd
9ec84ed6bd
fix pw_max w/ -O for -m 10600 2020-07-02 17:27:43 +02:00
Jens Steube
5d04e97adc Fixed maximum password length in modules of hash-modes 600, 7800, 7801 and 9900 2020-07-02 12:20:41 +02:00
Jens Steube
e141742944
Merge branch 'master' into m23100_apple_keychain 2020-07-01 13:01:16 +02:00
Jens Steube
ab4a1783df
Merge branch 'master' into master 2020-07-01 12:50:44 +02:00
philsmd
8c54727a8c
updates default pw_max length for blake2b 2020-06-27 12:48:36 +02:00
philsmd
480466a954
kerberos: do NOT use PWDUMP format with -m 7500/18200 2020-06-27 12:40:40 +02:00
philsmd
630bb5b811
fixes #2457: added -m 23100 = Apple Keychain 2020-06-25 17:36:43 +02:00
philsmd
bd9304724c
fixes #1298: add pure kernels for -m 600 = BLAKE2b-512 2020-06-24 23:41:58 +02:00
philsmd
e59f61e8cf
cosmetic: minor code style fixes 2020-06-13 11:19:00 +02:00