Commit Graph

5893 Commits

Author SHA1 Message Date
f0cker d2f29a2f21 Fix for library compilation failure due to multiple def of sbob_xx64, renamed these 2019-04-06 10:42:18 -04:00
Jens Steube 27f130ea90 Kernel Cache: Reactivate OpenCL runtime specific kernel caches 2019-04-13 14:47:41 +02:00
Jens Steube db91876d23 Disable check for device_available_mem on Windows in combination with AMD drivers 2019-04-13 14:36:49 +02:00
Jens Steube ef4db1979f Merge pull request #1994 from philsmd/patch-4
outfile remove: fix hash parsing
2019-04-13 13:52:17 +02:00
jsteube b7cdca09c4 OpenCL Runtime: Workaround JiT compiler error on ROCM 2.3 driver if the 'inline' keyword is used in function declaration 2019-04-13 13:46:55 +02:00
philsmd 7557f884c5 outfile remove: fix hash parsing
The feature to add cracks to hashcat.outfiles/ wasn't working correctly with the latest betas because the hash:pass was not split correctly and therefore not correctly passed to the parsing function. The whole line was passed instead of only the hash.
This should fix the problem of splitting the lines and therefore correctly parsing the outfiles.

Thanks
2019-04-13 09:28:14 +02:00
jsteube 7085ec71e0 Update team.txt 2019-04-12 23:54:15 +02:00
jsteube 38b2993099 Update team.txt 2019-04-12 23:47:13 +02:00
jsteube fea92595a4 Filter out 8th bit in -m 1500 password characters 2019-04-11 09:12:42 +02:00
jsteube 85d58b03e1 Fix some signed/unsigned integer comparison warnings 2019-04-10 12:23:39 +02:00
jsteube 8121073da4 Merge branch 'master' of https://github.com/hashcat/hashcat 2019-04-09 19:13:44 +02:00
jsteube 764ca0c1c6 Add hash line separator backward compatibility for -m 16800 2019-04-09 19:13:30 +02:00
Jens Steube b8ab78d49a Merge pull request #1990 from philsmd/master
tests: add all DiskCryptor test modules
2019-04-09 09:19:17 +02:00
philsmd ab2f81dd38 tests: add all DiskCryptor test modules 2019-04-08 23:24:27 +02:00
jsteube 8f62085ea4 Add missing cipher cascade support for DiskCryptor 2019-04-08 19:33:24 +02:00
Jens Steube db9870fbb5 Merge pull request #1988 from philsmd/master
diskcryptor: allow cd/iso encrypted images
2019-04-08 19:20:23 +02:00
philsmd a468249aba diskcryptor: allow cd/iso encrypted images 2019-04-08 18:11:14 +02:00
jsteube 92f4ccce93 Increase buffer size for --example-hashes output 2019-04-08 17:36:26 +02:00
Jens Steube 4579ddb5b2 Merge pull request #1986 from ZerBea/master
prepare new hashline / verify SAE
2019-04-08 15:44:14 +02:00
ZeroBeat c572c37637 prepare new hashline 2019-04-08 15:30:15 +02:00
jsteube dbd8181c15 Disable stderr temporary since OpenCL runtime JiT (LLVM) prints directly to stderr when it should not 2019-04-08 14:23:02 +02:00
jsteube 28437b0ab0 Add NV inline assembly instruction set check on startup 2019-04-08 13:17:13 +02:00
jsteube 7bd3d55a3f Add missing OpenCL kernel for -m 19812 and -m 19813 2019-04-08 11:07:12 +02:00
jsteube 4cd98603f5 Add DiskCryptor modules for 1024 bit and 1536 and support for Serpent and Twofish. Be careful, untested yet! 2019-04-08 09:31:31 +02:00
Jens Steube 797c7b4be1 Merge pull request #1981 from philsmd/master
added -m 19800 = DiskCryptor AES
2019-04-07 18:15:45 +02:00
Jens Steube 75f28d4691 Merge pull request #1982 from philsmd/shell_redirect_fix
shell script: avoid &> and use > + 2> instead
2019-04-07 18:10:40 +02:00
philsmd 60c255a69d added -m 19800 = DiskCryptor AES 2019-04-07 18:08:56 +02:00
philsmd a8ff1a9e6e shell script: avoid &> and use > + 2> instead 2019-04-07 17:57:52 +02:00
jsteube aed98e0795 Merge branch 'master' of https://github.com/hashcat/hashcat 2019-04-07 00:35:49 +02:00
jsteube a22483f540 Remove some misleading error message 2019-04-07 00:35:33 +02:00
jsteube 773dab9161 Mark -m 10700 as unstable on AMDGPU driver in pure kernel mode 2019-04-06 20:06:19 +02:00
jsteube d950918fe9 Fix missing module_jit_build_options() in -m 17300 2019-04-06 17:30:12 +02:00
jsteube d7286e50a7 Mode 19500 on AMDGPU driver no longer produces self-test failures 2019-04-06 17:27:03 +02:00
jsteube c911f2bd83 Fix some OpenCL JiT compiler warnings on ROCM 2019-04-06 17:24:57 +02:00
jsteube 7e55aad703 Merge branch 'master' of https://github.com/hashcat/hashcat 2019-04-06 14:03:13 +02:00
jsteube ed8af919a1 Use local memory for DES constants in -m 15300 and for AES in -m 137xx 2019-04-06 13:19:54 +02:00
jsteube d706d19b4f Fix some uninitialized variables 2019-04-05 22:25:28 +02:00
jsteube e779c22c2c Remove some warnings no longer needed 2019-04-05 15:33:35 +02:00
jsteube 3c9d26b161 Add some conditions to make scan-build happy 2019-04-05 13:46:29 +02:00
jsteube ace765bf96 Fix 'E' rule in optimized mode if password is longer than 16 characters 2019-04-05 12:24:53 +02:00
jsteube 05a38a42b7 Initialize some values to make scan-build happy 2019-04-05 12:20:36 +02:00
jsteube 2fab28a6f3 Add some useful converters 2019-04-05 12:19:53 +02:00
jsteube f374da11e3 Fix function pointer can be NULL 2019-04-05 09:54:55 +02:00
Jens Steube c507a649f0 Merge pull request #1977 from magnumripper/master
Mute a -Wformat warning and fix some whitespace noise while at it.
2019-04-05 09:07:13 +02:00
magnum 009cf26a04 Mute a -Wformat warning and fix some whitespace noise while at it. 2019-04-05 08:52:35 +02:00
jsteube 8008d65499 Allow -m 1800 in optimized mode on AMDGPU drivers 2019-04-04 22:06:12 +02:00
jsteube 3274220d7f Fix l32_from_64_S(), h32_from_64_S(), hl32_to_64_S() and h32_from_64() in inc_common.cl 2019-04-04 22:05:45 +02:00
jsteube 875718fb8e Backport -m 500 pure kernel code to -m 6300 enables using it on AMDGPU driver 2019-04-04 21:05:07 +02:00
jsteube cd88410781 Backport -m 500 pure kernel code to -m 1600 enables using it on AMDGPU driver 2019-04-04 21:02:26 +02:00
jsteube d7d716f3ab Make it easier to include OpenCL kernels into modules 2019-04-04 20:01:37 +02:00