Jens Steube
|
1ba1fa6e58
|
Merge branch 'master' into full-aes-gcm-and-hash-mode-27000
|
2021-04-05 17:51:43 +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
|
c3c315b170
|
Merge pull request #2706 from bernardladenthin/master
Refactoring to improve usage in external programs.
|
2021-04-02 11:05:54 +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
|
9e474e1e83
|
Add support for modulus operator in vector data types
|
2021-03-30 21:43:27 +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 |
|
Bernard Ladenthin
|
b85ffd63fb
|
Refactoring: Extract transform_public, point_mul_xy and set_precomputed_basepoint_g. Add constants and documentation.
|
2021-02-08 23:02:47 +01: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
|
f8eeaf0f18
|
trying to fix issues with cuda backend
|
2021-01-23 10:36:38 +01:00 |
|
Gabriele Gristina
|
dd93cc7132
|
trying to fix issues with cuda backend
|
2021-01-23 10:27:20 +01:00 |
|
Gabriele Gristina
|
92bfe11671
|
Added AES_GCM_ALT1 and fix opencl compiler warnings
|
2020-12-26 07:07:56 +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
|
12c0962e51
|
Added bcrypt(sha1(pass)) // bcryptsha1
|
2020-12-11 17:35:18 +01:00 |
|
Gabriele Gristina
|
ba82dd235c
|
fixed kernel, added test module
|
2020-12-11 14:24:36 +01:00 |
|
Gabriele Gristina
|
967eff530d
|
cleanup
|
2020-12-10 02:43:49 +01:00 |
|
Gabriele Gristina
|
f46c23d792
|
add comments to unused code, fixed test file
|
2020-12-10 02:34:09 +01:00 |
|
Gabriele Gristina
|
2097d67cd5
|
Added hash-mode bcrypt(md5(pass)) / bcryptmd5
|
2020-12-10 02:16:33 +01:00 |
|
Bernard Ladenthin
|
19f4b44840
|
Refactoring: Extract convert_to_window_naf and add some documentation.
|
2020-11-17 21:33:51 +01:00 |
|
TROUNCE
|
1b83076d80
|
Add files via upload
|
2020-10-29 10:51:13 +00:00 |
|
TROUNCE
|
969fe51733
|
Add files via upload
|
2020-10-26 23:05:23 +00:00 |
|
TROUNCE
|
1088000739
|
Add files via upload
|
2020-10-24 20:59:27 +01:00 |
|
TROUNCE
|
4f21a06c58
|
Add files via upload
|
2020-10-24 20:37:57 +01:00 |
|
TROUNCE
|
5edd8e5f66
|
Add files via upload
|
2020-10-24 19:49:52 +01:00 |
|
TROUNCE
|
5395f9809f
|
Add files via upload
|
2020-10-24 19:38:46 +01:00 |
|
TROUNCE
|
06e55a3694
|
Add files via upload
|
2020-10-24 16:23:38 +01:00 |
|
TROUNCE
|
43e07b7a54
|
Add files via upload
|
2020-10-20 19:44:52 +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 |
|
Jens Steube
|
a8506e6691
|
Fix broken support for fast hashes in optimized mask attack mode due to changes caused from -a 9 addition
|
2020-10-08 13:57:15 +02:00 |
|
Jens Steube
|
ad7fc1a3fe
|
Merge pull request #2564 from philsmd/master
minor: fix indentation issue in -m 17900 = Keccak-384
|
2020-10-05 12:31:58 +02:00 |
|
philsmd
|
1734b3da1b
|
Added mongodb-scram ServerKey (-m 24100 for SHA1, -m 24200 for SHA256)
|
2020-10-04 16:42:19 +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 |
|
philsmd
|
6df94320cb
|
minor: fix indentation issue in -m 17900 = Keccak-384
|
2020-10-02 09:27:25 +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 |
|
philsmd
|
8350d4fa3c
|
Added -m 23900 = BestCrypt v3 Volume Encryption
|
2020-09-26 16:38:51 +02:00 |
|
philsmd
|
5c615ad7bb
|
minor: use correct buffer size for AES decryption
|
2020-09-26 16:13:52 +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
|
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 |
|
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 |
|
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 |
|
cfreal
|
58f02c7119
|
Implement sha1(sha1($pass).$salt) kernel.
|
2020-08-28 11:36:08 +02:00 |
|
Jens Steube
|
142d086507
|
Merge branch 'master' into master
|
2020-08-17 09:58:07 +02:00 |
|
Jens Steube
|
b737bcf7ab
|
Merge branch 'master' into 23400_bitwarden
|
2020-08-15 18:39:23 +02: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 |
|
philsmd
|
79e5c60fef
|
fixes #2505: added -m 23400 = Bitwarden
|
2020-08-13 10:25:56 +02:00 |
|
philsmd
|
0b06034d01
|
fixes #546: added -m 23300 = Apple iWork cracking
|
2020-08-12 11:05:35 +02:00 |
|
Jens Steube
|
36480b99c1
|
Remove unused esalt declaration in -m 12500
|
2020-08-04 14:49:22 +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 |
|
Jens Steube
|
ade00c412b
|
Add code to inc_common.cl to do PKCS padding checks as well as (naive) ASN.1 detection
|
2020-07-30 14:51:04 +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
|
5f7b70bc42
|
Merge pull request #2408 from mpalmer/vector-element
SIMD: add VECTOR_ELEMENT macro
|
2020-07-23 14:24:04 +02:00 |
|
Jens Steube
|
4658e470a2
|
OpenCL Kernels: Added datatypes to literals of some 64 bit kernel constants
|
2020-07-22 14:06:58 +02:00 |
|
Jens Steube
|
70ba719169
|
OpenCL Kernels: Added datatypes to literals of enum costants
|
2020-07-22 12:34:00 +02:00 |
|
Jens Steube
|
7cba225715
|
Added hash-mode: XMPP SCRAM
|
2020-07-17 14:27:00 +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 |
|
Jens Steube
|
19d210cb8a
|
Merge pull request #2469 from philsmd/m20900_del_whitespace
remove extra spaces in -m 20900
|
2020-07-01 09:30:22 +02:00 |
|
Jens Steube
|
9ce625464e
|
Fixed uninitialized value in bitsliced DES kernel (BF mode only) leading to false negatives
|
2020-06-30 13:28:23 +02:00 |
|
philsmd
|
bb4ce6d458
|
keychain: remove useless comment in kernel
|
2020-06-25 17:48:36 +02:00 |
|
philsmd
|
630bb5b811
|
fixes #2457: added -m 23100 = Apple Keychain
|
2020-06-25 17:36:43 +02:00 |
|
philsmd
|
2f34ad7943
|
remove extra newline in blake2b include file
|
2020-06-25 17:05:32 +02:00 |
|
philsmd
|
71a9eb2276
|
remove extra spaces in -m 20900
|
2020-06-24 23:57:00 +02:00 |
|
philsmd
|
bd9304724c
|
fixes #1298: add pure kernels for -m 600 = BLAKE2b-512
|
2020-06-24 23:41:58 +02:00 |
|
philsmd
|
b05703aeb7
|
fix some further kernel declarations
|
2020-06-15 14:58:34 +02:00 |
|
Jens Steube
|
9dffc69089
|
Merge pull request #2448 from philsmd/refactor_cosmetic_fix
cosmetic: minor code style fixes
|
2020-06-15 10:01:31 +02:00 |
|
Jens Steube
|
5c3a3137b0
|
Merge pull request #2447 from philsmd/master
rule engine: add zero-length check for rule 'z'
|
2020-06-15 10:01:20 +02:00 |
|
Jens Steube
|
78d72bbcfe
|
Fix kernel declarations in optimized -m 2000 kernels
|
2020-06-13 19:39:54 +02:00 |
|
philsmd
|
e59f61e8cf
|
cosmetic: minor code style fixes
|
2020-06-13 11:19:00 +02:00 |
|
philsmd
|
1e2bc78fd0
|
rule engine: add zero-length check for rule 'z'
|
2020-06-13 11:06:05 +02:00 |
|
Jens Steube
|
e00f3e9636
|
Add optimized fake kernels for -m 2000 to enable hashcat to respect user decision to use pure or optimized password candidate generators in --stdout mode
|
2020-06-12 08:57:59 +02:00 |
|
Jens Steube
|
27df7429ce
|
Fix current password length check in y/Y rules in pure kernel mode
|
2020-06-12 08:56:03 +02:00 |
|
Jens Steube
|
9ea8b3424d
|
Merge branch 'master' into pkcs1
|
2020-06-10 10:51:43 +02:00 |
|
Jens Steube
|
c0753f361c
|
Removed branches in replace_dot_by_len() function of optimized -m 8300 kernels
|
2020-06-09 10:47:18 +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 |
|
philsmd
|
df5564eee2
|
cosmetic: make pure kernel of rar3-hp easier to read
|
2020-06-05 08:59:20 +02: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 |
|
Jens Steube
|
8ed1ae63db
|
Merge pull request #2406 from philsmd/patch-1
-m 21000 = BitShares fix for different vector width
|
2020-06-02 12:37:56 +02:00 |
|
philsmd
|
5df743cb85
|
fixes #2410: added -m 2300x = SecureZIP
|
2020-05-31 10:36:41 +02:00 |
|