jsteube
|
fbab8ebb1a
|
Remove hash-mode check in hashcat.sh to reduce complexity of adding new hash-modes at a very low cost
|
2019-01-16 20:05:36 +01:00 |
|
jsteube
|
1e31b3b271
|
Add -m 14000 module
|
2019-01-16 19:55:54 +01:00 |
|
Pelle Kuiters
|
34c8b7af77
|
module-20: Added module for hashmode 20.
|
2019-01-16 16:08:02 +01:00 |
|
jsteube
|
47f78199f8
|
Add -m 600 module
|
2019-01-15 17:12:13 +01:00 |
|
jsteube
|
bc1dd699e3
|
Add -m 1500 module
|
2019-01-15 11:53:59 +01:00 |
|
jsteube
|
2915266205
|
Add -m 18500 module
|
2019-01-15 10:35:49 +01:00 |
|
jsteube
|
85ae6d0905
|
Add -m 18600 module
|
2019-01-15 10:25:19 +01:00 |
|
jsteube
|
2a5f473ef1
|
Add -m 18400 module
|
2019-01-15 10:06:01 +01:00 |
|
jsteube
|
c3630b2f18
|
Allow modules to change value from user_options->hash_mode to something different in hashconfig->hash_mode. This will be required for modes that can automatically select the right hash_mode for the user for instance LUKS
|
2019-01-14 19:02:09 +01:00 |
|
jsteube
|
f6ea21449b
|
Add -m 5600 module
|
2019-01-14 16:16:34 +01:00 |
|
jsteube
|
6cb9142849
|
Fixed mandatory module functions check
|
2019-01-14 15:33:01 +01:00 |
|
jsteube
|
5e0ed24f43
|
Add CHECK_MANDATORY()
|
2019-01-14 15:22:28 +01:00 |
|
jsteube
|
79c8618025
|
Fix cross-compiled binaries and modules
|
2019-01-14 15:15:21 +01:00 |
|
jsteube
|
083d6e1fb2
|
Refresh dynloader management
|
2019-01-14 10:11:23 +01:00 |
|
jsteube
|
0cd2c5ab35
|
Use -export_dynamic instead of --export-dynamic on OSX
|
2019-01-14 09:24:58 +01:00 |
|
jsteube
|
56d7b8ceaa
|
Do not compile modules by default during migration
|
2019-01-14 09:08:03 +01:00 |
|
jsteube
|
555318f843
|
Replace -rdynamic with more cross-platform compatible --export-dynamic
|
2019-01-13 19:34:01 +01:00 |
|
jsteube
|
036e4eba2c
|
Use -rdynamic instead of including sources of depencies for module compilation
|
2019-01-13 19:16:00 +01:00 |
|
jsteube
|
b71e06fca8
|
Move module sources to src/modules
|
2019-01-13 15:28:42 +01:00 |
|
jsteube
|
2d4834b735
|
Add md5crypt based modules
|
2019-01-13 00:35:22 +01:00 |
|
jsteube
|
02fe28fe6c
|
Preparation for -m 501
|
2019-01-12 23:42:31 +01:00 |
|
jsteube
|
3adec86fcc
|
Fix md5crypt encoder
|
2019-01-12 22:18:49 +01:00 |
|
jsteube
|
3c794b370b
|
Add -m 500 module
|
2019-01-12 21:48:18 +01:00 |
|
jsteube
|
676dd1c410
|
Clean up some migrated code from interface_migrated.c
|
2019-01-12 21:30:21 +01:00 |
|
jsteube
|
91fc5286fa
|
Fix module_hash_binary_parse check
|
2019-01-12 21:18:19 +01:00 |
|
jsteube
|
c3c665a338
|
Add -m 400 module
|
2019-01-12 15:33:46 +01:00 |
|
jsteube
|
bc22bfee2e
|
Some cleanup
|
2019-01-12 15:05:33 +01:00 |
|
jsteube
|
b94f7ca411
|
Add -m 110 module
|
2019-01-12 13:26:18 +01:00 |
|
jsteube
|
17bd76ee62
|
Use settings from selftest hash for benchmark unless overriden by module hooks
|
2019-01-12 01:59:18 +01:00 |
|
jsteube
|
74265307fe
|
Automate module interface version management
|
2019-01-12 00:39:13 +01:00 |
|
jsteube
|
219f2091f3
|
Add -m 11 module
|
2019-01-11 23:26:10 +01:00 |
|
jsteube
|
93e081144a
|
Add -m 10 module
|
2019-01-11 23:14:52 +01:00 |
|
jsteube
|
26033e5787
|
Make use of return length from ascii_digest instead of calling strlen()
|
2019-01-11 23:11:56 +01:00 |
|
jsteube
|
03f315a4ab
|
Automatic append of salts to SALT_TYPE_GENERIC hashes is comfortable but counter-intuitive, everything that gets decoded in the module should be also accessed when encoding it again
|
2019-01-11 22:50:05 +01:00 |
|
jsteube
|
fcfd07ceb2
|
Move parse_and_store_generic_salt to shared.c
|
2019-01-10 20:51:38 +01:00 |
|
jsteube
|
269245171d
|
Remove some unneeded code
|
2019-01-09 16:17:38 +01:00 |
|
Jens Steube
|
e0a630d5a5
|
Merge pull request #1864 from matrix/hash-mode-plugin-2400
Add Cisco-PIX MD5 module
|
2019-01-09 16:10:52 +01:00 |
|
jsteube
|
2e61d9d0b8
|
Authenticated hashes (HMAC) use separate buffers for password and salt, therefore no combination constraints required
|
2019-01-09 11:24:39 +01:00 |
|
Jens Steube
|
e08cca8eee
|
Merge pull request #1863 from s3inlc/test-plugin-150_160
Added test modules for mode 150 and 160
|
2019-01-09 11:17:45 +01:00 |
|
Jens Steube
|
d2dfc75d11
|
Merge pull request #1862 from matrix/hash-mode-plugin-md4
Add MD4 module
|
2019-01-09 11:17:04 +01:00 |
|
Jens Steube
|
1f398f7626
|
Merge pull request #1861 from s3inlc/test-plugin-133_140_141
Added test modules for mode 133, 140 and 141
|
2019-01-09 11:14:16 +01:00 |
|
Jens Steube
|
278b739907
|
Merge pull request #1860 from matrix/hash-mode-plugin-300
Add 300 (MySQL4.1/MySQL5) module
|
2019-01-09 11:10:42 +01:00 |
|
Jens Steube
|
0f4eac3339
|
Merge pull request #1859 from s3inlc/test-plugin-130_131_132
Added test modules for mode 130, 131 and 132
|
2019-01-09 11:07:55 +01:00 |
|
Jens Steube
|
4e253e5b54
|
Merge pull request #1858 from matrix/hash-mode-plugin-MySQL323
Add MySQL323 module
|
2019-01-09 11:03:48 +01:00 |
|
jsteube
|
2d64dcccab
|
Fix some spacing and buffer size
|
2019-01-09 10:57:04 +01:00 |
|
jsteube
|
df1e00e4ed
|
Fix out-of-boundary reads in base32/base64 operations
|
2019-01-09 10:56:47 +01:00 |
|
Sein Coray
|
2638052daa
|
Fixed spacing
|
2019-01-09 10:51:26 +01:00 |
|
Sein Coray
|
a1fa4aa12f
|
Fixed spacing
|
2019-01-09 10:50:26 +01:00 |
|
Jens Steube
|
2e841a1c26
|
Merge pull request #1857 from matrix/hash-mode-plugin-101
Add 101 (nsldap, SHA-1(Base64), Netscape LDAP SHA) module
|
2019-01-09 10:18:16 +01:00 |
|
jsteube
|
01f04ed80d
|
Fix spacing
|
2019-01-09 10:15:01 +01:00 |
|