Brandon Chalk
|
95c74c52c1
|
Add hash modes 19800 (krb5pa etype 17) and 19900 (krb5pa etype 18)
|
6 years ago |
jsteube
|
8f62085ea4
|
Add missing cipher cascade support for DiskCryptor
|
6 years ago |
philsmd
|
a468249aba
|
diskcryptor: allow cd/iso encrypted images
|
6 years ago |
jsteube
|
7bd3d55a3f
|
Add missing OpenCL kernel for -m 19812 and -m 19813
|
6 years ago |
jsteube
|
4cd98603f5
|
Add DiskCryptor modules for 1024 bit and 1536 and support for Serpent and Twofish. Be careful, untested yet!
|
6 years ago |
philsmd
|
60c255a69d
|
added -m 19800 = DiskCryptor AES
|
6 years ago |
jsteube
|
c911f2bd83
|
Fix some OpenCL JiT compiler warnings on ROCM
|
6 years ago |
jsteube
|
7e55aad703
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
6 years ago |
jsteube
|
ed8af919a1
|
Use local memory for DES constants in -m 15300 and for AES in -m 137xx
|
6 years ago |
jsteube
|
d706d19b4f
|
Fix some uninitialized variables
|
6 years ago |
jsteube
|
ace765bf96
|
Fix 'E' rule in optimized mode if password is longer than 16 characters
|
6 years ago |
jsteube
|
3274220d7f
|
Fix l32_from_64_S(), h32_from_64_S(), hl32_to_64_S() and h32_from_64() in inc_common.cl
|
6 years ago |
jsteube
|
875718fb8e
|
Backport -m 500 pure kernel code to -m 6300 enables using it on AMDGPU driver
|
6 years ago |
jsteube
|
cd88410781
|
Backport -m 500 pure kernel code to -m 1600 enables using it on AMDGPU driver
|
6 years ago |
jsteube
|
d7d716f3ab
|
Make it easier to include OpenCL kernels into modules
|
6 years ago |
jsteube
|
9ced13cc94
|
Get rid of CONSTSPEC macro in OpenCL kernels
|
6 years ago |
jsteube
|
13edc32fb4
|
Fix some unused variable warnings
|
6 years ago |
jsteube
|
b8d609ba16
|
WPA/WPA2 cracking: In the potfile, replace password with PMK in order to detect already cracked networks across all WPA modes
|
6 years ago |
Jens Steube
|
4115e6b825
|
Update some unstable_warning on Intel CPU
|
6 years ago |
jsteube
|
319bf80178
|
Fix hash_encode() salt position
|
6 years ago |
jsteube
|
76bf5173ba
|
Do not use MAYBE_UNUSED in inc_common.cl
|
6 years ago |
jsteube
|
1c45de4b63
|
Remove more old GCC diagnostic options
|
6 years ago |
jsteube
|
d80603648e
|
Replace plain_t with void in module_build_plain_postprocess() enables some options
|
6 years ago |
jsteube
|
9574862a19
|
Inline hc_byte_perm in hc_bytealign
|
6 years ago |
jsteube
|
ffd8ec9001
|
Fixed output password of 'e' rule in pure and cpu rule engine if separator character is also the first letter
|
6 years ago |
jsteube
|
5a1d929628
|
Fix some missing code changes after hc_bytealign() was changed
|
6 years ago |
jsteube
|
ea7d9c50b6
|
Fix missing const keyword in some includes
|
6 years ago |
jsteube
|
2f972c0d36
|
Use apply_rules_vect_optimized() instead of apply_rules_vect() in -m 15400
|
6 years ago |
jsteube
|
19a77c59f9
|
Removed some unused includes from ChaCha20 combinator attack kernel
|
6 years ago |
jsteube
|
4fe1a4b258
|
Use apply_rules_vect_optimized() instead of apply_rules_vect() in -m 600
|
6 years ago |
jsteube
|
1a44581524
|
Removed some unused includes from Blake2 combinator attack kernel
|
6 years ago |
Jens Steube
|
0fb3b3c83e
|
Declare internal functions in OpenCL kernels as static
|
6 years ago |
jsteube
|
0a8c7fab1c
|
Do not use ulong. It causes the 32 bit compilation to fail
|
6 years ago |
jsteube
|
ecbd4a51c8
|
Add remaining emu_inc_* sources to Makefile
|
6 years ago |
jsteube
|
5b667d2c01
|
Get rid of src/cpu_aes.c, src/cpu_des.c, src/cpu_md5.c and src/cpu_sha256.c
|
6 years ago |
jsteube
|
fb8a9d7c40
|
Get rid of cpu_sha1.c
|
6 years ago |
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
|
6 years ago |
jsteube
|
13097fefc7
|
reorder functions for better overview
|
6 years ago |
jsteube
|
194fd7e6d1
|
Fix some invalid code sections caused from conversion
|
6 years ago |
jsteube
|
977199698f
|
Move some macros from .h to .cl sources
|
6 years ago |
jsteube
|
e80b1838e8
|
Rename some functions in inc_common.cl to avoid conflicts with bitops.c
|
6 years ago |
jsteube
|
adeeaee84a
|
Replace __kernel, __constant, __global and __local qualifiers with macro for better control
|
6 years ago |
jsteube
|
340d2ae7d3
|
Add headers for OpenCL include files
|
6 years ago |
jsteube
|
0413314ae4
|
Fix missing include in amp_a0
|
6 years ago |
jsteube
|
c9d60c079f
|
Prepare OpenCL kernels for non-static compilation
|
6 years ago |
jsteube
|
5f5468be6f
|
Add missing DECLSPEC in OpenCL rule functions
|
6 years ago |
jsteube
|
c1d5d2ff45
|
Improve grouping of include calls as a preparation
|
6 years ago |
jsteube
|
305a044ec6
|
Remove some old function headers
|
6 years ago |
jsteube
|
7d4bea41a0
|
Get rid of OpenCL/inc_hash_constants.h and OpenCL/inc_hash_functions.cl
|
6 years ago |
jsteube
|
59ecdbd319
|
Add volatile to inline assembly instructions, it has no influence on cracking performance but compile time reduces
|
6 years ago |