Jens Steube
|
04171fcfb5
|
Merge pull request #1850 from matrix/hash-mode-plugin
Fix Makefile DEBUG flags for OSX, add modules compiles by default
|
2019-01-08 17:45:27 +01:00 |
|
Gabriele Gristina
|
e03ff787f6
|
Merge remote-tracking branch 'upstream/hash-mode-plugin' into hash-mode-plugin
|
2019-01-08 16:37:07 +01:00 |
|
Gabriele Gristina
|
7d3fee8a55
|
Fix Makefile DEBUG flags for OSX, add modules compiles by default
|
2019-01-08 16:32:27 +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
|
54edd16746
|
Clean up some code
|
2019-01-06 13:48:41 +01:00 |
|
jsteube
|
0186f025d3
|
Add support for hash modules to usage.c
|
2019-01-06 13:23:45 +01:00 |
|
jsteube
|
aec6a3bc99
|
Get rid of hash_mode depending branches in potfile.c
|
2019-01-06 12:04:42 +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
|
e17c3a54d8
|
Add hook for unstable_warning
|
2019-01-04 11:55:06 +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
|
c88a837196
|
Rename d_scryptVX_buf to d_extraX_buf
|
2019-01-04 11:21:42 +01:00 |
|
Jens Steube
|
fb938970d8
|
Merge pull request #1844 from s3inlc/test-plugin-101_111_112
Added test modules for mode 101, 111 and 112
|
2019-01-03 17:06:56 +01:00 |
|
Sein Coray
|
7b033a58ae
|
Fixed test module constraints
|
2019-01-03 16:35:41 +01:00 |
|
jsteube
|
e537197184
|
Add module_build_plain_postprocess()
|
2019-01-03 15:43:19 +01:00 |
|
jsteube
|
704f353395
|
Update brain.c hash_mode access
|
2019-01-03 14:47:50 +01:00 |
|
Jens Steube
|
e6954ffa6d
|
Merge pull request #1845 from hashcat/master
Update license
|
2019-01-03 14:41:42 +01:00 |
|
Sein Coray
|
c959d1bb34
|
Added test modules for mode 101, 111 and 112
|
2019-01-03 13:43:05 +01:00 |
|
jsteube
|
958d89872a
|
Remove old code
|
2019-01-03 13:41:54 +01:00 |
|
jsteube
|
55ff8fe729
|
Guarantee to have used the minimum and maximum length of both password and salt to be used at least once
|
2019-01-03 13:37:15 +01:00 |
|
jsteube
|
620bd693c5
|
Guarantee output of 8 entries in single mode in test.pl
|
2019-01-03 13:19:36 +01:00 |
|
jsteube
|
0baf8fc2f9
|
Fix constraints in -m 30 and -m 40 and return array in -m 40
|
2019-01-03 12:51:45 +01:00 |
|
jsteube
|
9ee247c6f8
|
Fix password length for optimized mode in constraints for hash-mode 22: 55 - (1 + 20 + 1)
|
2019-01-03 11:03:35 +01:00 |
|
Jens Steube
|
3516fd70a4
|
Merge pull request #1843 from s3inlc/test-plugin-22_30_40
Added test modules for mode 22, 30 and 40
|
2019-01-03 10:56:49 +01:00 |
|
Jens Steube
|
79ecb19990
|
Merge pull request #1842 from s3inlc/regex
Changed regex to read hash modes from test modules
|
2019-01-03 10:52:33 +01:00 |
|
Sein Coray
|
a4b7a052b8
|
Added test modules for mode 22, 30 and 40
|
2019-01-03 00:12:39 +01:00 |
|
Sein Coray
|
50cac0a43b
|
Changed regex to read hash modes from test modules
|
2019-01-02 20:38:16 +01:00 |
|
Jens Steube
|
ccd6ecdae3
|
Update license
|
2019-01-02 00:03:03 +01:00 |
|
Jens Steube
|
471a8cccaf
|
Update license
|
2019-01-02 00:02:12 +01:00 |
|
jsteube
|
8afb54a93b
|
Fix --benchmark-all on windows
|
2018-12-30 17:02:11 +01:00 |
|
jsteube
|
8613e2fc81
|
test.sh fix packaged hash types
|
2018-12-29 19:50:27 +01:00 |
|
jsteube
|
3b43bd6d03
|
Automatically fill HASH_TYPES in test.sh
|
2018-12-29 18:51:21 +01:00 |
|
jsteube
|
ac0560fd4a
|
Make use of module_constraints more easy and fix some modes
|
2018-12-29 16:23:29 +01:00 |
|
jsteube
|
eeff037365
|
Fix test.sh in non-optimized mode
|
2018-12-28 22:32:54 +01:00 |
|
jsteube
|
f721f23d39
|
Update test modules to max password length 255 not 256
|
2018-12-28 22:31:03 +01:00 |
|
jsteube
|
92828910fe
|
Added test_module for -m 300
|
2018-12-28 21:12:04 +01:00 |
|
jsteube
|
14cda9b33c
|
Added test_module for -m 200
|
2018-12-28 21:04:31 +01:00 |
|
jsteube
|
9b572d3faa
|
Add remaining updates for test.sh
|
2018-12-28 20:50:59 +01:00 |
|
jsteube
|
925c089035
|
test.sh -a 6 fixes
|
2018-12-28 17:30:52 +01:00 |
|
jsteube
|
813977e419
|
test.sh first changes
|
2018-12-28 16:51:40 +01:00 |
|
jsteube
|
bcbaef3853
|
Fix maximum password and salt length in -m 23
|
2018-12-28 13:20:20 +01:00 |
|
jsteube
|
e137794555
|
Fix random_number() and -m 12 contraints
|
2018-12-28 12:30:57 +01:00 |
|
jsteube
|
e8029cdc5c
|
Generate more reasonable pw and salt length in test.pl mode single
|
2018-12-28 11:53:41 +01:00 |
|
jsteube
|
062e539b02
|
Workaround old salt length problem
|
2018-12-28 10:56:45 +01:00 |
|