Gabriele Gristina
7683ca19a3
Added hash-mode: SNMPv3 HMAC-SHA224-128
2021-07-24 18:36:10 +02:00
Gabriele Gristina
7c8d7f7831
Added hash-mode: SNMPv3 HMAC-MD5-96/HMAC-SHA1-96
2021-07-24 17:03:50 +02:00
Gabriele Gristina
4f10377703
Added hash-mode: SNMPv3 HMAC-MD5-96
2021-07-24 13:56:49 +02:00
Gabriele Gristina
7ea5da51a8
Added hash-mode: SNMPv3 HMAC-SHA1-96
2021-07-20 22:24:35 +02:00
Michael Kruger
a6ae33b1cd
Changed the test cases to expect the HEX
2021-07-16 15:38:42 +02:00
Gabriele Gristina
eaedfb3f8a
fix 26700
2021-07-15 19:58:11 +02:00
Cablethief
32b4a2cfd5
Modded test, same issue about requireing a HEX input or HEX[] input
2021-07-15 16:50:26 +02:00
Cablethief
c2ceba4c9d
Modded test, however unsure of how to specify only HEX input or not
2021-07-15 15:56:39 +02:00
Gabriele Gristina
50aeaa299d
Added hash-mode: VMware VMX (PBKDF2-HMAC-SHA1 + AES-256-CBC)
2021-07-14 19:31:21 +02:00
Your Name
012c5b16cd
m25400.pm take the user-password into account
2021-07-13 21:52:32 +02:00
Your Name
021f23cfad
removed print statement
2021-07-12 22:31:45 +02:00
Your Name
c91b61e237
m25400.pm should no longer recalculate $u
2021-07-06 00:58:39 +02:00
Gabriele Gristina
7371cbebe7
add min/max data length limits to MetaMask Wallet
2021-07-04 20:14:25 +02:00
Gabriele Gristina
1a34eba9f4
cleanup m26600.pm
2021-07-04 15:52:25 +02:00
Gabriele Gristina
f571329c4f
Added hash-mode: MetaMask Wallet
2021-07-04 15:47:52 +02:00
Jens Steube
7366c47447
Added hash-mode: iPhone passcode (UID key + System Keybag)
2021-07-03 19:03:06 +02:00
Jens Steube
909d5e64a5
Added hash-mode: AES-128/192/256-ECB NOKDF
...
This mode is probably very rare in real-life scenarios,
but it is a nice template for kernels which do
not use a KDF,
or use AES,
or simple fast hashes with lookup tables
or simple optimized kernels in general
2021-06-26 17:12:10 +02:00
philsmd
af95a63d40
fixes #2840 : minor code style changes for OpenEdge tests
2021-06-22 10:40:24 +02:00
Jens Steube
f43ba9c8d6
minor whitespace fixes
2021-06-22 08:55:44 +02:00
Royce Williams
e4626dc471
Merge branch 'master' of https://github.com/roycewilliams/hashcat
2021-06-21 07:48:13 -08:00
Royce Williams
1e88990b46
minor whitespace fixes, per #2841
2021-06-21 07:47:22 -08:00
Jens Steube
eddd11441f
Merge pull request #2664 from matrix/hash-mode-26000
...
Added hash-mode 26000 - OpenEdge Progress Encode
2021-06-12 18:22:09 +02:00
Gabriele Gristina
42799fafb8
cleanup unit-test code
2021-06-12 17:10:36 +02:00
Gabriele Gristina
02b2ca41c5
add unit-test and set pw_max to 16 for ProgressEncode
2021-06-12 16:51:47 +02:00
Jens Steube
ebeb003552
Unit-Tests: Added missing unit-test for Stargazer Stellar Wallet XLM
2021-06-10 09:02:26 +02:00
Jens Steube
733f5e82ec
Renamed -m 7010 to -m 26300
2021-06-08 11:12:54 +02:00
Jens Steube
9df4b7df92
Merge pull request #2810 from YSaxon/fortigate256
...
Added -m 07010: Fortigate256 (prefixed with SH2 instead of AK1)
2021-06-08 11:02:36 +02:00
Yaakov Saxon
7a15466442
Update module_07000.c
...
better?
sensible change
revert dgst_pos
update kernel file
update other 2 pure kernels
updating DGST_POS* to match other SHA256 hash formats
comments
removing optimized that I haven't updated
updated testfile
renaming to 07010
restoring original 07000 files
comments
2021-06-07 12:07:29 -04:00
Jens Steube
978f4c7a85
Merge pull request #2591 from trounce1/20720
...
Added -m 20720 sha256($salt.sha256($pass))
2021-06-04 08:10:49 +02:00
Jens Steube
f016deaa76
Merge branch 'master' into new-3500-mode
2021-06-03 07:52:17 +02:00
Jens Steube
38beceb170
Merge pull request #2594 from trounce1/5000
...
Added -m 5000 = sha1(sha1($salt.$pass.$salt))
2021-06-03 07:51:48 +02:00
Jens Steube
99faf3e6e1
Merge branch 'master' into hash-mode-10870
2021-05-29 10:46:28 +02:00
Jens Steube
71969a33cd
Merge branch 'master' into hash-mode-1770
2021-05-28 18:58:19 +02:00
Jens Steube
7078ee4fe9
Merge branch 'master' into hash-mode-10870
2021-05-28 18:57:24 +02:00
Jens Steube
fbc390788c
Merge branch 'master' into hash-mode-1470
2021-05-28 18:56:39 +02:00
Jens Steube
ef3b2fa61c
Merge branch 'master' into hash-mode-170
2021-05-27 19:31:44 +02:00
Jens Steube
6314c24f16
Merge pull request #2648 from matrix/hash-mode-70
...
Added hash-mode 70 - md5(utf16le(pass))
2021-05-27 19:30:54 +02:00
Jens Steube
6ce0b568b7
Merge branch 'master' into hash-mode-10840
2021-05-26 19:18:14 +02:00
Jens Steube
7378159487
Merge branch 'master' into hash-mode-10830
2021-05-26 19:16:22 +02:00
Jens Steube
94df2349cb
Merge branch 'master' into hash-mode-10820
2021-05-25 08:52:57 +02:00
Jens Steube
0aba4cab6b
Merge pull request #2656 from matrix/hash-mode-10810
...
Added hash-mode 10810 - sha384(pass.salt)
2021-05-25 08:51:44 +02:00
Jens Steube
0a6080505b
AES Crypt Plugin: Replaced naive with true UTF8 to UTF16 conversion, reduced max password length to 128 and improved performance
2021-05-21 22:12:32 +02:00
Jens Steube
df8a773341
Restore maximum password length 128 for pure RAR3 kernels
2021-05-21 22:04:24 +02:00
Jens Steube
fd51086395
RAR3 Plugins: Replaced naive with true UTF8 to UTF16 conversion in optimized and pure kernels
2021-05-21 12:46:14 +02:00
Jens Steube
23bbe457a0
RAR3-hp Plugin: Replaced naive with true UTF8 to UTF16 conversion in optimized and pure kernel
2021-05-21 11:24:43 +02:00
Jens Steube
9028938998
Rename -m 3202 to -m 25800
2021-05-18 19:25:47 +02:00
Jens Steube
9bb45b4f4d
Merge branch 'master' into bcryptsha1
2021-05-18 19:20:28 +02:00
Jens Steube
aa7c579736
Added hash-mode: MurmurHash
2021-05-18 10:58:13 +02:00
Jens Steube
751d3a6454
Rename -m 3201 to -m 25600
2021-05-17 13:23:50 +02:00
Jens Steube
ae2580a542
Merge pull request #2637 from matrix/bcryptmd5
...
Added hash-mode 3201 - bcrypt(md5(pass)) / bcryptmd5
2021-05-17 13:17:25 +02:00
Jens Steube
057bf48924
Fixed unit tests using 'null' as padding method in Crypt::CBC but actually want to use 'none'
2021-05-11 07:15:45 +02: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
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
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
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
db57497e8f
Prevent unit test of -m 3000 to generate zero hash. This confuses test.sh validator
2021-04-26 09:32:19 +02:00
Jens Steube
483b30ea63
Disable pure kernel check for -m 24900 in unit tests. This kernel does not exist.
2021-04-18 15:35:03 +02:00
Jens Steube
35aa0911d1
Remove some debugging code from tools/test_modules/m26000.pm
2021-04-17 21:28:20 +02:00
Jens Steube
ee7d8ef0e7
Added new hash-modes Mozilla key3.db and key4.db
2021-04-17 21:24:27 +02:00
Jens Steube
57a8923b81
Update complete SCRYPT workload tuning logic.
...
A detailed description will follow.
Set -m 8900 defaults to 16k:8:1 (default scrypt settings).
2021-04-16 20:17:53 +02:00
Jens Steube
90bb28fcc7
Merge branch 'master' into 24300-mode
2021-04-15 17:55:07 +02:00
Jens Steube
bd3c5795f5
Merge pull request #2583 from philsmd/telegram_desktop_modern
...
Added -m 24500 = Telegram Desktop >= v2.1.14 (PBKDF2-HMAC-SHA512)
2021-04-15 17:20:07 +02:00
Robert Gützkow
6928b95693
Add missing new line test module
2021-04-11 14:41:16 +02:00
Robert Gützkow
364338a0c9
Merge remote-tracking branch 'origin/master' into knx-ip-secure
2021-04-11 14:36:54 +02:00
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
59b4a37355
working unit test for m25400
2021-04-10 00:07:26 +02:00
Jens Steube
9979394745
Merge branch 'master' into mongodb-scram
2021-04-06 13:52:13 +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
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
524cb20703
Add additional support for SQLCipher v3 and hashes SHA1 and SHA256 and a unit-test
2021-03-26 11:36:41 +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
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
c6f98ec4da
Added hash-mode 10840 - sha384(salt.utf16le(pass))
2020-12-17 03:41:16 +01:00
Gabriele Gristina
9d8e695a3c
Added hash-mode 10830 - sha384(utf16le(pass).salt)
2020-12-17 01:48:48 +01:00
Gabriele Gristina
14030f3090
Added hash-mode 10870 - sha384(utf16le(pass))
2020-12-17 00:53:47 +01:00
Gabriele Gristina
dbd4b33f95
Added hash-mode 1770 - sha512(utf16le(pass))
2020-12-16 23:43:31 +01:00
Gabriele Gristina
e902697b22
Added hash-mode 1470 - sha256(utf16le(pass))
2020-12-16 22:22:20 +01:00
Gabriele Gristina
930e39c324
Added hash-mode 70 - md5(utf16le(pass))
2020-12-16 22:09:22 +01:00
Gabriele Gristina
61afbc7ff9
Added hash-mode 170 - sha1(utf16le(pass))
2020-12-16 21:49:49 +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
46c2464417
fix test module (2)
2020-12-11 14:44:30 +01:00
Gabriele Gristina
731cb1c9bc
add missing md5 step to test module
2020-12-11 14:33:45 +01:00
Gabriele Gristina
ba82dd235c
fixed kernel, added test module
2020-12-11 14:24:36 +01:00
Gabriele Gristina
46210dd177
Added test module
2020-12-10 03:11:31 +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
TROUNCE
8526716bb2
Add files via upload
2020-10-29 10:38:11 +00:00