1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-26 00:18:36 +00:00
Commit Graph

5968 Commits

Author SHA1 Message Date
jsteube
c0a31b3239 Prepare potfile specific module_hash_decode and module_hash_encode hooks 2019-04-01 12:32:11 +02:00
Jens Steube
4115e6b825 Update some unstable_warning on Intel CPU 2019-04-01 11:22:51 +02:00
jsteube
2f2bc54fec Bring back manual maintained NEVER_CRACK since OPTS_TYPE_PT_NEVERCRACK was removed from modules 2019-04-01 10:34:59 +02:00
jsteube
319bf80178 Fix hash_encode() salt position 2019-03-31 20:17:17 +02:00
jsteube
76bf5173ba Do not use MAYBE_UNUSED in inc_common.cl 2019-03-31 19:45:15 +02:00
jsteube
1c45de4b63 Remove more old GCC diagnostic options 2019-03-31 19:41:28 +02:00
jsteube
d3a3f10fcf Remove some old GCC diagnostic options 2019-03-31 18:06:08 +02:00
jsteube
708a86fb59 Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes 2019-03-31 17:39:00 +02:00
jsteube
f9110c6863 Fix calculation of brute forced PIM 2019-03-30 17:03:06 +01:00
jsteube
9d774958b7 Merge branch 'master' of https://github.com/hashcat/hashcat 2019-03-30 16:56:13 +01:00
jsteube
2158fd70c9 Fix use of OPTS_TYPE_COPY_TMPS in modules 2019-03-30 16:55:55 +01:00
jsteube
d80603648e Replace plain_t with void in module_build_plain_postprocess() enables some options 2019-03-30 16:32:11 +01:00
jsteube
5cddf5275d Link BUILD_CYGWIN.md in BUILD.md 2019-03-29 19:23:41 +01:00
Jens Steube
b0e5c0abc6
Merge pull request #1973 from RolfHashcat/master
Brave commit
2019-03-29 19:19:45 +01:00
Rolf
58f1db2aea
Create BUILD_CYGWIN.MD 2019-03-29 16:43:37 +00:00
Rolf
b9e1a61efa
Update BUILD_MSYS2.md 2019-03-29 16:39:41 +00:00
jsteube
6f65948abd Rename BUILD_msys2.md 2019-03-29 13:01:49 +01:00
jsteube
a3adcc0995 Update build.md 2019-03-29 13:01:17 +01:00
Jens Steube
2e4423021a
Merge pull request #1972 from RolfHashcat/master
Create msys2_win.md
2019-03-29 12:22:15 +01:00
jsteube
a7a70c88ed Mark -m 7900 as unstable on ROCM 2019-03-29 10:44:47 +01:00
jsteube
474138f4b9 No more segfaults for -m 12200 with AMDGPU driver 2019-03-29 10:36:10 +01:00
jsteube
792d61763b No more segfaults for -m 8900 and 9300 with AMDGPU driver 2019-03-29 10:29:53 +01:00
Rolf
25dfac23ae
Create msys2_win.md 2019-03-28 16:54:33 +00:00
jsteube
9574862a19 Inline hc_byte_perm in hc_bytealign 2019-03-28 13:37:28 +01:00
jsteube
98f130e715 Fix missing changes entry 2019-03-28 13:08:23 +01:00
jsteube
ffd8ec9001 Fixed output password of 'e' rule in pure and cpu rule engine if separator character is also the first letter 2019-03-28 13:07:39 +01:00
jsteube
5a1d929628 Fix some missing code changes after hc_bytealign() was changed 2019-03-28 12:26:24 +01:00
jsteube
9d6d2cb2b8 Replace md5_complete_no_limit() code with functions from emu_inc_hash_md5.h 2019-03-28 09:21:32 +01:00
Chick3nman
0cc365139b Added sanity check to confirm --machine-readable and --status-json do not run at the same time.
Fixed typo in existing sanity check.
2019-03-27 06:53:34 -05:00
Chick3nman
f434809921 More Prep 2019-03-27 06:15:58 -05:00
Chick3nman
cac6522cd7 More prep 2019-03-27 06:10:28 -05:00
jsteube
7806be32c2 Add module_unstable_warning() for several modes used with AMDGPU drivers 2019-03-27 12:05:34 +01:00
Chick3nman
81bc4b9ee9 Fixed Typo 2019-03-27 05:44:09 -05:00
Chick3nman
20aa7da205 Fixed typo 2019-03-27 05:39:10 -05:00
jsteube
ea7d9c50b6 Fix missing const keyword in some includes 2019-03-27 11:38:49 +01:00
jsteube
2f972c0d36 Use apply_rules_vect_optimized() instead of apply_rules_vect() in -m 15400 2019-03-27 11:17:30 +01:00
jsteube
19a77c59f9 Removed some unused includes from ChaCha20 combinator attack kernel 2019-03-27 11:17:13 +01:00
jsteube
4fe1a4b258 Use apply_rules_vect_optimized() instead of apply_rules_vect() in -m 600 2019-03-27 11:12:22 +01:00
jsteube
1a44581524 Removed some unused includes from Blake2 combinator attack kernel 2019-03-27 11:10:26 +01:00
Chick3nman
2358220cbe Prepare for --status_json
add option, enum, autocomplete, status function placeholders
2019-03-27 05:09:24 -05:00
Jens Steube
06dc04bf1a Use kern_type instead of hash_mode to calculate device_name_chksum 2019-03-26 13:11:26 +01:00
Jens Steube
e74e8f0234 Fix device_name_chksum calculation 2019-03-26 12:26:30 +01:00
Jens Steube
0fb3b3c83e Declare internal functions in OpenCL kernels as static 2019-03-26 11:03:25 +01:00
jsteube
69587c91dd Do not use uint if not needed 2019-03-25 21:57:10 +01:00
jsteube
891a5beef8 Do not use uint if not needed 2019-03-25 21:54:51 +01:00
jsteube
0a8c7fab1c Do not use ulong. It causes the 32 bit compilation to fail 2019-03-25 21:04:21 +01:00
jsteube
6e57028912 Add digest_t to emu_m02501_pure.h for later use 2019-03-25 20:45:00 +01:00
jsteube
2bb594b385 Remove add3() from bitops, replaced with the ones in inc_common.cl 2019-03-25 16:40:39 +01:00
jsteube
ecbd4a51c8 Add remaining emu_inc_* sources to Makefile 2019-03-25 16:15:58 +01:00
jsteube
5b667d2c01 Get rid of src/cpu_aes.c, src/cpu_des.c, src/cpu_md5.c and src/cpu_sha256.c 2019-03-25 15:54:58 +01:00