Jens Steube
6782d78898
Rename -m 4500x to -m 3350x
2025-05-18 21:07:44 +02:00
Technion
4e71fb00d6
This python script presents a syntax error when executed:
...
vmwarevmx2hashcat.py:17: SyntaxWarning: invalid escape sequence '\)'
ks_re = '.+phrase/(.*?)/pass2key=(.*?):cipher=(.*?):rounds=(.*?):salt=(.*?),(.*?),(.*?)\)'
This fixes that error.
2025-05-16 19:54:17 +10:00
luke
5535077722
Update test module for m33100 plugin
2025-05-13 10:45:28 +07:00
Gabriele Gristina
ff6185e9b4
Added hash-modes: RC4 40-bit DropN, RC4 72-bit DropN, RC4 104-bit DropN
2025-05-06 20:44:50 +02:00
Gabriele Gristina
24fa627f2f
Added hash-mode: BestCrypt v4 Volume Encryption
2025-04-27 20:57:43 +02:00
Gabriele Gristina
af6afc06ea
add test unit for 20730 (sha256(sha256($pass.$salt)))
2025-04-26 13:15:28 +02:00
Gabriele Gristina
12bc11482b
add test unit for 33300 (HMAC-BLAKE2s-256)
2025-04-26 13:07:08 +02:00
luke
7f2df87cc1
rename 32710 to 33100
2025-04-25 11:28:04 +07:00
Gabriele Gristina
fcfd7b00ba
Added hash-mode: md5($salt1.$pass.$salt2)
2025-04-24 21:26:05 +02:00
luke
faecf1e034
Added hash-mode: md5($salt.md5($pass).$salt)
2025-04-23 08:48:01 +07:00
holly-o
a8e0c8b213
Update apfs2hashcat.py
...
Remove hex version of known UUIDs
2025-02-21 16:06:29 +00:00
holly-o
7509c6f70a
Add apfs2hashcat.py
2025-02-21 16:03:42 +00:00
unix-ninja
faa680fbab
Add gitea2hashcat.py
2025-02-15 22:30:05 -05:00
Romke van Dijk
4395d14678
Adding keybag2hashcat
2024-12-22 19:30:35 +01:00
Gabriele Gristina
3a3453c9dd
Added hash-mode: md5(md5(md5($pass.$salt1)).$salt2)
2024-11-03 03:26:57 +01:00
holly-o
cbc21cf767
Update tools/bitlocker2hashcat.py
...
Co-authored-by: kgolawski <konrad.golawski@gmail.com>
2024-09-13 15:08:31 +01:00
holly-o
7c1688a266
Update tools/bitlocker2hashcat.py
...
Co-authored-by: kgolawski <konrad.golawski@gmail.com>
2024-09-13 15:07:01 +01:00
holly-o
55ca7fb27b
Add bitlocker2hashcat.py
...
For generating hashes for mode 22100. Hashcat supports modes $bitlocker$0$ and $bitlocker$1$ and therefore this script will output hashes that relate to a VMK protected by a user password only. Script created since bitlocker2john takes an extremely long time to run and sometimes fails to output a hash, or outputs incorrect information. Script created using information at https://github.com/libyal/libbde/blob/main/documentation/BitLocker%20Drive%20Encryption%20(BDE)%20format.asciidoc#encryption_methods
and tested on Windows hard drives and USB sticks.
2024-09-13 11:19:27 +01:00
its5Q
9a14c99bb1
Update metamask2hashcat to use new format and add test vault JSON
2024-02-24 16:42:08 +10:00
its5Q
b90fe9f228
Merge branch 'master' of https://github.com/its5Q/hashcat
2024-02-23 06:22:48 +10:00
its5Q
d725b4b928
Switch to using TOKEN_ATTR_OPTIONAL_ROUNDS for Metamask hashmodes
2024-02-23 06:22:27 +10:00
its5Q
55406d8342
Cleaner JSON key handling in metamask2hashcat
...
Co-authored-by: kgolawski <konrad.golawski@gmail.com>
2024-02-22 22:48:00 +10:00
its5Q
205e7f6e71
Update metamask2hashcat help string
2024-02-22 03:40:36 +10:00
its5Q
c4bb788ad5
Add hashmodes 26620 and 26630 with dynamic iteration count
2024-02-22 03:39:05 +10:00
jsteube
32853374b9
Fix some file modes
2023-09-18 07:19:23 +00:00
Jens Steube
42f2286d16
Merge pull request #3742 from hans-vh/kremlin
...
Add support for Kremlin Encrypt (-m 32700)
2023-09-08 15:28:20 +02:00
Jens Steube
cc9ed0e24b
Merge pull request #3845 from philsmd/26610_verify_fix
...
verify test fix for -m 26610 = MetaMask Wallet (short)
2023-09-05 08:19:08 +02:00
Jens Steube
4d31e4d6ce
Merge pull request #3846 from philsmd/31900_verify_fix
...
verify test fix for -m 31900 = MetaMask Mobile Wallet
2023-09-04 15:31:33 +02:00
Jens Steube
8a3fa5c7d9
Merge pull request #3847 from philsmd/32100_verify_fix
...
verify fix for -m 32100=Kerberos 5,etype 17,AS-REP
2023-09-03 20:18:42 +02:00
Jens Steube
0dcd2a757b
Merge pull request #3848 from philsmd/32200_verify_fix
...
verify fix for -m 32200=Kerberos 5, etype 18, AS-REP
2023-09-02 20:00:25 +02:00
Jens Steube
9842041dd4
Merge pull request #3849 from philsmd/tests_module_deps
...
unit tests Crypt::Digest::BLAKE2s_256 dependency
2023-09-01 20:56:51 +02:00
red
61944481b9
Update m31900.pm
...
adapt mode's unit-test for longer CT sections
2023-08-29 21:50:12 +02:00
red
2cc49d2e87
Update metamask2hashcat.py
...
increase CT-length
2023-08-29 21:43:11 +02:00
Jens Steube
c2de4961a3
Merge pull request #3843 from philsmd/30700_verify_fix
...
verify test fix for -m 30700 = Anope IRC Services
2023-08-29 13:45:46 +02:00
Jens Steube
5752ad9ab6
Merge pull request #3842 from philsmd/3730_verify_fix
...
verify test fix for -m 3730 = md5($s1.uc(md5($s2.$p)))
2023-08-28 11:05:24 +02:00
Jens Steube
20682e55b1
Merge pull request #3841 from philsmd/6800_verify_fix
...
verify test fix for -m 6800 = LastPass sniffed
2023-08-26 22:06:08 +02:00
philsmd
212a7f3c6e
unit tests update perl module dependencies
2023-08-19 12:13:11 +02:00
philsmd
d462e61e55
verify fix for -m 32200=Kerberos 5,etype 18,AS-REP
2023-08-19 12:09:59 +02:00
philsmd
5b6eecd253
verify fix for -m 32100=Kerberos 5,etype 17,AS-REP
2023-08-19 12:05:49 +02:00
philsmd
b2fc157624
verify test fix for -m 31900 = MetaMask Mobile Wallet
2023-08-19 12:00:29 +02:00
philsmd
dd77925cdd
verify test fix for -m 2661- = MetaMask Wallet (short)
2023-08-19 11:54:49 +02:00
philsmd
9807494f46
verify test fix for -m 30700 = Anope IRC Services
2023-08-19 11:50:10 +02:00
philsmd
1dcc0e2868
verify test fix for -m 3730 = md5($s1.uc(md5($s2.$p)))
2023-08-19 11:45:58 +02:00
philsmd
b71a2d09f2
verify test fix for -m 6800 = LastPass sniffed
2023-08-19 11:40:05 +02:00
philsmd
8743246641
verify test fix for -m 13400/-m 29700
2023-08-19 11:34:57 +02:00
jsteube
c2065d158c
Renamed hash-mode 6150 to 32600
2023-08-03 20:55:47 +00:00
Jens Steube
92e9247995
Merge pull request #3813 from PenguinKeeper7/CubeCart
...
Added hash-mode: CubeCart (whirlpool($salt.$pass.$salt))
2023-08-02 22:39:26 +02:00
PenguinKeeper7
abe6fd76c4
Added hash-mode: CubeCart (whirlpool($salt.$pass.$salt))
2023-07-28 18:43:21 +01:00
justpretending
b2f14f2f5d
Fix some typos
2023-07-27 23:11:55 +07:00
jsteube
20294ef883
Move test scripts for 17040 to tools/gpg_tests, similar to what we do with TC/VC.
...
Call script from main folder: tools/gpg_tests/example17040.sh
2023-07-20 20:03:58 +00:00
jsteube
e61442da9c
Fix file permissions for bisq2hashcat.py
2023-07-13 16:32:48 +00:00
Gabriele Gristina
567ceefaf0
Added hash-mode: sha512(sha512_bin($pass).$salt)
2023-07-01 23:49:48 +02:00
Jens Steube
1200bab046
Merge pull request #3776 from thatux/gpg-cast5
...
Add GPG (CAST5 (SHA-1($pass)))
2023-06-30 19:47:13 +02:00
Gabriele Gristina
b6ae3d867e
Added hash-mode: md5(sha1($salt.$pass))
2023-06-27 02:58:20 +02:00
Jens Steube
f5ec183552
Merge pull request #3773 from matrix/algo_2630
...
Added hash-mode: md5(md5($pass.$salt))
2023-06-26 20:04:40 +02:00
Your Name
b4c12ee628
add test hashes
2023-06-26 13:36:35 +02:00
Gabriele Gristina
c31d8d2b95
Added hash-mode: md5(md5($pass.$salt))
2023-06-24 03:25:00 +02:00
Gabriele Gristina
40f087923f
Added hash-mode: md5(sha1($pass.$salt))
2023-06-24 00:21:33 +02:00
Jens Steube
2d60359827
Merge pull request #3766 from matrix/algo_RSA_NetWitness
...
Added hash-mode: RSA Security Analytics / NetWitness (sha256)
2023-06-19 19:42:15 +02:00
Jens Steube
82cf3b63b9
Merge pull request #3764 from matrix/algo_21310
...
Added hash-mode: md5($salt1.sha1($salt2.$pass))
2023-06-17 16:57:49 +02:00
Gabriele Gristina
e506823772
Added hash-mode: RSA Security Analytics / NetWitness (sha256)
2023-06-17 14:41:17 +02:00
Gabriele Gristina
19a36e73a2
Added hash-mode: md5($salt1.sha1($salt2.$pass))
2023-06-15 19:01:52 +02:00
Gabriele Gristina
ec13e6123a
Added hash-mode: sha512(sha512($pass).$salt)
2023-06-14 22:51:39 +02:00
Jens Steube
3bd8d38402
Merge pull request #3753 from matrix/algo_empireCMS_AdminPassword
...
Added hash-mode: Empire CMS (Admin password)
2023-06-08 12:47:14 +02:00
Jens Steube
e6314a812f
Merge pull request #3745 from matrix/fix_file_permissions
...
Fix file permissions for 32100/32200
2023-06-05 10:29:21 +02:00
jsteube
c4462c9de4
Fix missing interpreter in m21400.pm
2023-06-04 12:06:42 +00:00
Gabriele Gristina
53dbc07029
Added hash-mode: Empire CMS (Admin password)
2023-06-03 03:08:29 +02:00
Jens Steube
e39bd75e24
Merge pull request #3740 from matrix/fix_2410_pwMax_limits
...
Fixed maximum password length in module/test_module of hash-mode 2410
2023-06-02 14:30:45 +02:00
Jens Steube
82d9de8b30
Merge pull request #3739 from matrix/fix_2400_pwMax_limit
...
Fixed maximum password length in module/test_module of hash-mode 2400
2023-06-01 18:54:32 +02:00
Jens Steube
d3f7c5132c
Merge pull request #3732 from matrix/fix_modules_constraints_NOSALT
...
Unit Test: removes salt constraints if no salt is used
2023-05-26 17:06:57 +02:00
Gabriele Gristina
1c3ea8506c
Fix file permissions for 32100/32200
2023-05-25 22:39:08 +02:00
Jens Steube
0253f50679
Merge pull request #3730 from matrix/algo_sspr
...
Added support for NetIQ SSPR hashes + Adobe AEM
2023-05-24 10:21:23 +02:00
jsteube
5dcc9a5d8b
Rename hash-modes 33100, 33200 to 32100, 32200
2023-05-23 12:31:54 +00:00
Jens Steube
9433d0b61e
Merge pull request #3729 from MWR-CyberSec/add-aes-asrep-plugins
...
Added plugins for AES128 and AES256 AS-REPs
2023-05-23 14:25:09 +02:00
Hans
6013c9ddf0
Add Kremlin parser
2023-05-23 10:31:17 +02:00
Gabriele Gristina
b8ea00642e
Fixed maximum password length in module/test_module of hash-mode 2410
2023-05-22 01:38:44 +02:00
Gabriele Gristina
82f94593a0
Fixed maximum password length in module/test_module of hash-mode 2400
2023-05-21 22:58:09 +02:00
Gabriele Gristina
a0732495fa
add missing md4_hex import in 31600 test module
2023-05-18 21:58:46 +02:00
Gabriele Gristina
423faea47d
cleanup test.pl and implement module_get_random_password() in 31500/31600 test modules
2023-05-18 21:38:14 +02:00
Gabriele Gristina
b865c55ab4
Unit Test: removes salt constraints if no salt is used
2023-05-16 21:40:44 +02:00
Gabriele Gristina
f126f3b19e
Added support for NetIQ SSPR hashes + Adobe AEM
2023-05-16 20:35:40 +02:00
Christo Erasmus
33581b4155
Added plugins for AES128 and AES256 AS-REPs
2023-05-15 13:32:48 +02:00
Gabriele Gristina
8652720ca9
Unit tests: add test modules for hash-modes 31500 and 31600 and handle them in tools/test.pl
2023-05-11 01:19:59 +02:00
Jens Steube
bdedb609d0
Merge pull request #3709 from OutWrest/master
...
Added hash-mode: md5(md5(md5($pass)).$salt)
2023-05-09 17:58:40 +02:00
Gabriele Gristina
3109ebc2c7
Merge branch 'master' into fix_31400
2023-05-05 15:40:50 +02:00
Jens Steube
0534fd37fb
Merge pull request #3700 from matrix/fix_28200_testUnit
...
Fixed minimum password length in module of hash-mode 28200
2023-05-01 17:54:17 +02:00
Outwrest
7785d953dd
Added hash-mode: md5(md5(md5()).)
2023-04-28 16:20:53 -05:00
Gabriele Gristina
ce2bd430e3
SecureCRT MasterPassphrase v2: update module, pure kernels and test unit. Add optimized kernels.
2023-04-27 18:16:07 +02:00
Jens Steube
eba1201f87
Merge branch 'master' into fix_grep_out-of-memory_workaround
2023-04-27 15:55:21 +02:00
Jens Steube
20456bfc72
Merge branch 'master' into fix_testModule_29800
2023-04-26 22:47:15 +02:00
Jens Steube
8ae790bfb5
Merge pull request #3687 from matrix/fix_26610
...
Fixed test module and cleanup implementation of MetaMask short (26610)
2023-04-25 22:14:14 +02:00
Gabriele Gristina
e09d07868b
Fixed minimum password length in module of hash-mode 28200
2023-04-22 18:57:00 +02:00
Gabriele Gristina
4e56f4f25b
Fixed bug in grep out-of-memory workaround on Unit Test
2023-04-21 23:15:25 +02:00
Gabriele Gristina
38f3b77a3a
Fixed minimum password length in module of hash-mode 29800
2023-04-18 20:13:39 +02:00
Gabriele Gristina
5439b5c198
Fixed test module and cleanup implementation of MetaMask short (26610)
2023-04-16 15:25:31 +02:00
Gabriele Gristina
1d4d84d19c
Added hash-mode: MetaMask Mobile Wallet, updated extraction tool
2023-04-15 18:32:10 +02:00
philsmd
cb827fcd32
fix trailing spaces
2023-04-11 15:52:34 +02:00
jsteube
234e6cf49f
Add support for 12 byte IV in -m 31800
2023-04-07 06:00:54 +00:00
jsteube
1c6c650931
Update unit test for -m 31800 to match reference description for extraction tool
2023-04-04 11:36:34 +00:00
jsteube
b782d5f795
Unit test for -m 31800. Working, but not final. On hold until extraction tool is updated
2023-04-03 20:35:23 +00:00