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
6d21c1633b Fix loop_step value in selftest.c, this also workarounds Trap 6 errors 2019-04-18 14:29:39 +02:00
Jens Steube
e7ae8e6863 Requirements: Update runtime check for minimum NVIDIA driver version from 367.x to 418.56 or later 2019-04-18 12:21:12 +02:00
Jens Steube
38c1029f2e Need volatile for IRIS GPU on Mac OSX for -m 2500 and -m 2501 2019-04-17 13:21:35 +02:00
jsteube
b2fecc5828 Fix typo in m11800_a0-pure.cl 2019-04-17 12:28:01 +02:00
Brandon Chalk
0a4ce19915 Merge branch 'master' of https://github.com/hashcat/hashcat 2019-04-16 10:03:05 -07:00
Brandon Chalk
5adb941f9a Test module variable scope fix 2019-04-16 09:58:28 -07:00
jsteube
66aada0f6a Merge branch 'master' of https://github.com/hashcat/hashcat 2019-04-15 18:11:20 +02:00
jsteube
74e3ede391 Test optimization for kernel include in pure mode 2019-04-15 18:11:15 +02:00
jsteube
56ae7fa2b8 Remove warnings no longer relevant in -m 15600 and -m 16300 2019-04-15 16:05:26 +02:00
jsteube
a3b6e6f1b0 Fix hc_rotl64_S() for AMD devices 2019-04-15 12:11:37 +02:00
jsteube
e0d0721109 Workaround for Page not present or supervisor privilege JiT fail on ROCM for -m 13400 2019-04-15 11:19:02 +02:00
jsteube
8e89617015 Workaround setting password length bug in ROCM and POCL for -m 10100 2019-04-15 11:14:02 +02:00
jsteube
4cdff67011 Fix typo in OpenCL/m11800_a3-optimized.cl 2019-04-14 20:04:35 +02:00
jsteube
59ec6ac2e1 Fix some typos 2019-04-14 18:07:00 +02:00
jsteube
a671d501aa Optimize some xxx_hmac_init functions 2019-04-14 17:03:37 +02:00
jsteube
eaefbec3fa Rewrite streebogs input-data-length-bug workaround to make it easier to understand 2019-04-14 16:06:02 +02:00
jsteube
c34f75fe2d Optimize some xxx_hmac_final functions 2019-04-14 15:59:03 +02:00
jsteube
9708275ac4 Fix missing rename constant variable name for sbob512_sl64 2019-04-14 15:50:57 +02:00
Jens Steube
fef62acade
Merge pull request #1995 from f0cker/library_fix
Fix for library compilation failure due to multiple def of sbob_xx64
2019-04-14 09:53:09 +02:00
Jens Steube
e79f1a29d4
Merge pull request #1996 from philsmd/patch-5
tests: fix hash generation of -m 8300 = DNSSEC
2019-04-14 09:51:36 +02:00
Jens Steube
1370dc4700 Limit kernel-accel in -m 11600 to 128 2019-04-14 09:29:27 +02:00
philsmd
407d331c9d
tests: fix hash generation of -m 8300 = DNSSEC
The salt needs to be passed AS-IS (in hexadecimal) not converted to binary for the perl module Net::DNS::RR::NSEC3::name2hash.

Thank you very much
2019-04-13 19:10:52 +02:00
jsteube
7c6970dbdd Remove hard-coded static keyword from OpenCL kernels 2019-04-13 18:46:19 +02: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
Brandon Chalk
61ac3e3282 Minor speed and readability improvements to mode 19800 and 19900 2019-04-09 23:25:01 -07:00
Brandon Chalk
95c74c52c1 Add hash modes 19800 (krb5pa etype 17) and 19900 (krb5pa etype 18) 2019-04-09 21:58:42 -07: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