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 |
|
jsteube
|
7806be32c2
|
Add module_unstable_warning() for several modes used with AMDGPU drivers
|
2019-03-27 12:05:34 +01: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 |
|
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 |
|
jsteube
|
fb8a9d7c40
|
Get rid of cpu_sha1.c
|
2019-03-25 14:08:59 +01:00 |
|
jsteube
|
4e5da084f2
|
Testfix for osx
|
2019-03-25 12:35:40 +01:00 |
|
jsteube
|
66d94b06e4
|
Get rid of src/rp_kernel_on_cpu.c and src/rp_kernel_on_cpu_optimized.c and use OpenCL emulated kernel version
|
2019-03-25 12:24:04 +01:00 |
|
jsteube
|
13097fefc7
|
reorder functions for better overview
|
2019-03-24 15:23:11 +01:00 |
|
jsteube
|
194fd7e6d1
|
Fix some invalid code sections caused from conversion
|
2019-03-24 13:46:06 +01:00 |
|
jsteube
|
977199698f
|
Move some macros from .h to .cl sources
|
2019-03-24 00:26:10 +01:00 |
|