Jens Steube
|
97cce89bb8
|
Merge pull request #2739 from thatux/pdf-edit-25400
Added attack mode 25400
|
2021-04-10 10:51:39 +02:00 |
|
Your Name
|
4b24e91610
|
now we can crack the hash direct from pdf2john.pl, no need to alter it ourselves anymore
|
2021-04-10 00:07:00 +02:00 |
|
Jens Steube
|
57213e6c6c
|
Add AES_GCM_GHASH_GLOBAL() to allow using encrypted data directly from GPU memory to avoid reserving registers
|
2021-04-08 13:19:27 +02:00 |
|
Jens Steube
|
9979394745
|
Merge branch 'master' into mongodb-scram
|
2021-04-06 13:52:13 +02:00 |
|
Jens Steube
|
71a8f97294
|
Optimize GCM code to use only u32 data types, make it CUDA compatible and remove some branches
|
2021-04-05 17:59:42 +02:00 |
|
Jens Steube
|
1ba1fa6e58
|
Merge branch 'master' into full-aes-gcm-and-hash-mode-27000
|
2021-04-05 17:51:43 +02:00 |
|
Jens Steube
|
1323ef3a82
|
Support loading hash from command line in -m 22000 and -m 22001
Fixes #2742
|
2021-04-04 11:38:02 +02:00 |
|
Robert Gützkow
|
9a4a8d942e
|
Plugin for KNX IP Secure's device authentication code
|
2021-04-03 19:07:06 +02:00 |
|
Jens Steube
|
9ee1977ac7
|
Rename -m 29700 to 25300
|
2021-04-02 11:05:00 +02:00 |
|
Jens Steube
|
2537de1fd4
|
Merge pull request #2700 from matrix/office-2016-sheetprot
Added hash-mode: MS Office 2016 - SheetProtection
|
2021-04-02 11:02:17 +02:00 |
|
Your Name
|
d52f9c2cad
|
Added attack mode 25400 which cracks a pdf edit password. It's largely duplicate code of 10500. Based on https://hashcat.net/forum/thread-6233.html
|
2021-04-01 22:20:54 +02:00 |
|
Jens Steube
|
b3bfaf8e1e
|
Rename -m 29800 to -m 24700 and other small changes
|
2021-04-01 11:14:18 +02:00 |
|
Jens Steube
|
9ce063d4b6
|
Merge pull request #2702 from matrix/stuffit5
Added hash-mode: Stuffit5
|
2021-04-01 11:08:27 +02:00 |
|
Jens Steube
|
42dfa6b543
|
Add optimized -m 24800 kernels
|
2021-03-31 11:05:22 +02:00 |
|
Jens Steube
|
ea4fdcd7dd
|
Merge pull request #2703 from lordneon/master
Added hash-mode 24800 - Umbraco HMAC-SHA1
|
2021-03-31 11:03:41 +02:00 |
|
Jens Steube
|
de19c31dee
|
Remove lookup table for speed, add vector datatype support for CPU and unit-test script for -m 24900
|
2021-03-27 14:08:22 +01:00 |
|
Jens Steube
|
98ee8c4168
|
Merge pull request #2723 from Chick3nman/master
Added hash-mode 24900 - Dahua Authentication MD5
|
2021-03-27 14:04:42 +01:00 |
|
Jens Steube
|
524cb20703
|
Add additional support for SQLCipher v3 and hashes SHA1 and SHA256 and a unit-test
|
2021-03-26 11:36:41 +01:00 |
|
Jens Steube
|
71766dab43
|
Merge pull request #2596 from trounce1/24600
Added -m 24600 = SQLCipher
|
2021-03-26 11:22:04 +01:00 |
|
Chick3nman
|
677a61c7fc
|
Added Dahua Authentication MD5, optimized kernels only. Collision rate is high, no need for Pure kernel/longer plaintexts.
|
2021-03-07 17:28:42 -06:00 |
|
lordneon
|
b470ce8df2
|
Updated hashcategory for m24800
|
2021-02-05 12:54:54 +00:00 |
|
lordneon
|
c83204c708
|
Added hashmode m24800 for Umbaraco hashes
|
2021-02-05 12:21:07 +00:00 |
|
Gabriele Gristina
|
6cf3a89ac3
|
Added hash-mode: Stuffit5
|
2021-02-04 01:10:32 +01:00 |
|
Gabriele Gristina
|
f0dec6fe64
|
Added hash-mode: MS Office 2016 - SheetProtection
|
2021-02-02 19:34:06 +01:00 |
|
Gabriele Gristina
|
fe088595cd
|
Added swizzle optimization and OPTI_TYPE_SLOW_HASH_SIMD_LOOP
|
2020-12-26 07:18:29 +01:00 |
|
Gabriele Gristina
|
54df7d53ea
|
Added full AES-GCM cipher & hash-mode 27000 - Stargazer Stellar Wallet XLM
|
2020-12-25 04:50:18 +01:00 |
|
Gabriele Gristina
|
99b5aa8f60
|
Added hash-mode 25100 - SNMPv3 HMAC-MD5-96
|
2020-12-22 07:02:19 +01:00 |
|
Gabriele Gristina
|
aba6a3d47d
|
Updated HASH_CATEGORY
|
2020-12-18 18:33:58 +01:00 |
|
Gabriele Gristina
|
9e2cfeac27
|
Added hash-mode 24 - SolarWinds Serv-U
|
2020-12-18 18:31:21 +01:00 |
|
Gabriele Gristina
|
48b3cb055f
|
Added hash-mode 10820 - sha384(salt.pass)
|
2020-12-17 05:39:04 +01:00 |
|
Gabriele Gristina
|
7496ec2d44
|
Added hash-mode 10810 - sha384(pass.salt)
|
2020-12-17 04:45:33 +01:00 |
|
Gabriele Gristina
|
65cc442c7f
|
Fixed hash-mode 10830, HASH_CATEGORY
|
2020-12-17 03:46:34 +01:00 |
|
Gabriele Gristina
|
9d8e695a3c
|
Added hash-mode 10830 - sha384(utf16le(pass).salt)
|
2020-12-17 01:48:48 +01:00 |
|
Gabriele Gristina
|
12c0962e51
|
Added bcrypt(sha1(pass)) // bcryptsha1
|
2020-12-11 17:35:18 +01:00 |
|
Gabriele Gristina
|
3b34289c48
|
removed bcrypt password length limits
|
2020-12-11 16:40:19 +01:00 |
|
Gabriele Gristina
|
2097d67cd5
|
Added hash-mode bcrypt(md5(pass)) / bcryptmd5
|
2020-12-10 02:16:33 +01:00 |
|
Gabriele Gristina
|
6582939121
|
update signature and self-test hash
|
2020-12-03 20:56:36 +01:00 |
|
Gabriele Gristina
|
7895c45bf8
|
fix indentation
|
2020-12-01 02:46:09 +01:00 |
|
Gabriele Gristina
|
55f10f1751
|
Added hash-type 21501, SolarWinds Orion v2
|
2020-12-01 02:38:21 +01:00 |
|
TROUNCE
|
bf7b9c2d73
|
Add files via upload
|
2020-10-26 23:11:16 +00:00 |
|
TROUNCE
|
074b821a8c
|
Add files via upload
|
2020-10-26 23:06:54 +00:00 |
|
TROUNCE
|
e6f94fc1fd
|
Add files via upload
|
2020-10-26 23:05:54 +00:00 |
|
TROUNCE
|
0dff551161
|
Add files via upload
|
2020-10-24 19:39:49 +01:00 |
|
TROUNCE
|
57fac8ab0f
|
Add files via upload
|
2020-10-20 19:44:19 +01:00 |
|
philsmd
|
038235f90f
|
Added -m 24500 = Telegram Desktop >= v2.1.14 (PBKDF2-HMAC-SHA512)
|
2020-10-16 10:41:58 +02:00 |
|
Jens Steube
|
fb219e0a69
|
Added hash-mode: PKCS#8 Private Keys
|
2020-10-09 10:35:27 +02:00 |
|
philsmd
|
1734b3da1b
|
Added mongodb-scram ServerKey (-m 24100 for SHA1, -m 24200 for SHA256)
|
2020-10-04 16:42:19 +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 |
|
Jens Steube
|
9ea8b3424d
|
Merge branch 'master' into pkcs1
|
2020-06-10 10:51:43 +02:00 |
|
Jens Steube
|
69bdd5012c
|
Merge pull request #2420 from philsmd/dnssecDotReplaceByLen
fixes #2365: NSEC3 dot replace and empty salt/domain fix
|
2020-06-09 10:45:02 +02:00 |
|
Matt Palmer
|
70441138ed
|
Renumber PEM module to 22900
Also took the liberty of removing old PKCS1 naming everywhere,
so as to prevent future confusion.
|
2020-06-08 13:36:39 +10:00 |
|
Jens Steube
|
3a9929bd3d
|
Merge pull request #2419 from philsmd/rarHpPureFix
fixes #2390: RAR3-hp cracking w/ pass > 28 (pure kernel) + tests added
|
2020-06-04 10:06:29 +02:00 |
|
Jens Steube
|
f6322dccd5
|
Merge branch 'master' into pkcs1
|
2020-06-04 09:44:01 +02:00 |
|