1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-27 17:08:12 +00:00
Commit Graph

74 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
jsteube
da2249d143 Fix spacing/tabs 2019-01-09 10:09:12 +01:00
Jens Steube
0394df1faf
Merge pull request #1855 from matrix/hash-mode-plugin-sha384
Add SHA384 module
2019-01-09 10:07:21 +01:00
jsteube
e453a9dc04 Fix spacing/tabs 2019-01-09 10:06:14 +01:00
Jens Steube
ac9d0603a0
Merge pull request #1854 from matrix/hash-mode-plugin-sha224
Add SHA224 module
2019-01-09 09:59:51 +01:00
Gabriele Gristina
f63ef15da1 Fix HASH_CATEGORY in Cisco-PIX MD5 module 2019-01-09 00:03:59 +01:00
Gabriele Gristina
6fb999a505 Add Cisco-PIX MD5 module 2019-01-08 23:57:58 +01:00
Gabriele Gristina
6fc74a2bdb Add MD4 module 2019-01-08 23:32:17 +01:00
Gabriele Gristina
3ac97c9ef5 Add 300 (MySQL4.1/MySQL5) module 2019-01-08 23:19:56 +01:00
Gabriele Gristina
d5ee7b42e2 Add missing OPTS_TYPE to MySQL323 module 2019-01-08 23:11:20 +01:00
Gabriele Gristina
8ff2078bda Add MySQL323 module 2019-01-08 22:59:31 +01:00
Gabriele Gristina
a64ef4f921 Add 101 (nsldap, SHA-1(Base64), Netscape LDAP SHA) module 2019-01-08 22:40:15 +01:00
Gabriele Gristina
2068f88371 Add SHA384 module 2019-01-08 22:03:07 +01:00
Gabriele Gristina
aa15ae9fb5 Add SHA224 module 2019-01-08 21:46:10 +01:00
Gabriele Gristina
f5f6625a08 Add SHA1 module 2019-01-08 21:35:16 +01:00
Gabriele Gristina
0b1046d275 Remove additional space chars from SHA256 module 2019-01-08 21:11:49 +01:00
Gabriele Gristina
9f6a27e8b6 Add SHA256 module 2019-01-08 20:28:25 +01:00
jsteube
5bc292fe9b Update existing encoder / decoder to work with updated converter functions 2019-01-08 20:11:12 +01:00
Gabriele Gristina
82fcfafadf Add SHA2-512 module 2019-01-08 17:57:37 +01:00
jsteube
8a5f07df93 Add MD5 module 2019-01-08 16:31:41 +01:00
jsteube
0ae955c5ba With this commit, all hash_mode depending branches from core files are converted into hooks which can be registered on a module level 2019-01-08 15:55:11 +01:00
jsteube
86819c070f Add module_hash_save_binary() and module_hash_init_selftest() 2019-01-07 10:05:50 +01:00
jsteube
4c133c4567 Prepare hash_category 2019-01-05 21:02:19 +01:00
jsteube
bbcc8fea29 Use MODULE_DEFAULT in module_init to reference a global default function 2019-01-05 20:17:12 +01:00
jsteube
888da50aad Get rid of hash_mode depending branches in status.c 2019-01-05 19:18:30 +01:00
jsteube
e0deb3f825 Add module_deep_comp_kernel() 2019-01-05 18:44:43 +01:00
jsteube
6cbb5e4992 Refactor kernel_accel, kernel_loops and kernel_threads management in combination with modules 2019-01-05 18:24:37 +01:00
jsteube
9190be8d44 Add forced_kernel_accel function 2019-01-05 17:01:16 +01:00
jsteube
5633d6808f Move hash_mode specific code which enforce the use of the JiT compiler to modules 2019-01-04 11:23:48 +01:00
jsteube
e537197184 Add module_build_plain_postprocess() 2019-01-03 15:43:19 +01:00
jsteube
73af860f43 Add functionality in test.pl to allow empty hash returns. This is required to enable hash-mode depending password length checks. NTLM supports just 27 characters in optimized mode, but single mode would produce 32, resulting in a non found password 2018-12-21 09:48:51 +01:00
jsteube
cfc9772e0e Add module_hash_decode_zero_hash() 2018-12-20 12:59:56 +01:00