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

6735 Commits

Author SHA1 Message Date
Jens Steube
2e8d6854c1 Merge branch 'master' of https://github.com/hashcat/hashcat 2020-03-12 10:53:52 +01:00
Jens Steube
2b2a7ede66 OpenCL Options: Set --spin-damp to 0 (disabled) by default. With the CUDA backend this workaround became deprecated 2020-03-12 10:51:10 +01:00
Jens Steube
2712eff3f0 Merge branch 'master' of https://github.com/hashcat/hashcat 2020-03-11 15:11:42 +01:00
Jens Steube
d2527d142a Fixed missing to copy the dictfile to dictfile_padded buffer 2020-03-10 15:49:02 +01:00
Jens Steube
d706f90a75 Dictstat: On Windows, the st_ino attribute in the stat struct is not set which can lead to invalid cache hits. Added the filename to the database entry. 2020-03-10 15:42:55 +01:00
Jens Steube
c0554af987 Merge branch 'master' of https://github.com/hashcat/hashcat 2020-03-10 09:43:17 +01:00
Jens Steube
8c3808bad5 Fix NUL filename on windows 2020-03-09 20:12:36 +01:00
Jens Steube
3e4d110fd2 Add stderr redirection the regular way 2020-03-09 20:05:23 +01:00
Jens Steube
125e9ec863 Do not redirect stderr to /dev/null to prevent rocm 3.1 from crashing on debian 2020-03-09 11:13:43 +01:00
Jens Steube
0b0cbab24b Merge branch 'master' of https://github.com/hashcat/hashcat 2020-03-08 15:16:53 +01:00
Jens Steube
b1d5f92c2d Do not use __local keyword in -m 5500 for devices without real shared memory 2020-03-06 15:48:01 +01:00
Jens Steube
5b58cba12e Use _unroll in -m 5500 for CPU 2020-03-06 14:34:41 +01:00
Jens Steube
af1e5f111a Add missing entry in changes.txt 2020-03-06 14:23:44 +01:00
Jens Steube
2fdb7ded8b Update self-test hash for -m 1500 2020-03-06 14:09:38 +01:00
Jens Steube
fd06e407cf Remove #undef _unroll because _unroll is no longer the default 2020-03-06 13:44:07 +01:00
Jens Steube
fa4b521d48 Add unpack_v8x_from_v32 for vector datatypes, update -m 200 2020-03-06 13:31:32 +01:00
Jens Steube
fe12d2bcc6
Merge pull request #2322 from philsmd/master
solve $telegram$1 format conflict with JTR
2020-03-06 12:14:29 +01:00
philsmd
eb46c82998
tests: solve telegram format conflict with jtr 2020-03-06 11:50:16 +01:00
philsmd
7f55f69d7f
solve telegram format conflict with jtr 2020-03-06 11:49:22 +01:00
Jens Steube
f8f5e1cc93 Remove unused OPTS_TYPE_PREFERED_THREAD 2020-03-06 08:53:43 +01:00
Jens Steube
a4db1a0abd Remove unused OPTS_TYPE_ST_HASH_MD5 2020-03-05 12:43:48 +01:00
Jens Steube
9f9ed78ca7 Fix -m 7800 and -m 7801 on CPU 2020-03-04 15:19:55 +01:00
Jens Steube
8a2a821c03 Allow unroll code in -m 18200 on NV GPU 2020-03-04 13:32:42 +01:00
Jens Steube
b6feddd81f Unroll some of the code in the candidate generators 2020-03-04 13:30:09 +01:00
Jens Steube
e077b5ded4 Merge branch 'master' of https://github.com/hashcat/hashcat 2020-03-04 13:28:58 +01:00
Jens Steube
aaef45196f
Merge pull request #2315 from xambroz/patch-1
Fix debugedit - canonicalization unexpectedly shrank by one character
2020-03-04 12:26:21 +01:00
Jens Steube
e5889c21fb Fix invalid call to check_header_1536() in -m 13722 2020-03-04 11:18:52 +01:00
Jens Steube
61fe90bacb Use oldschool SHA1 kernel for CPU it's slightly faster 2020-03-03 12:36:55 +01:00
Jens Steube
ef47811c9d Rename 23911 to 10901 and populate salt->salt_buf[] 2020-03-03 09:55:13 +01:00
Jens Steube
a18ba9fde6
Merge pull request #2320 from thesubtlety/389-ds
Add new module for 389-ds
2020-03-03 09:47:36 +01:00
Jens Steube
b4bac70bd6 Remove inline keyword in DECLSPEC for CPU 2020-03-03 08:52:26 +01:00
thesubtlety
4fafca4747 Add new module for 389-ds 2020-03-02 19:12:47 -08:00
Jens Steube
e53bff0fb0 Reenable bitselect() and rotate() on Intel SDK 2020-03-02 16:07:13 +01:00
Jens Steube
c258aa4111 Reenable SIMD mode for -m 13600 2020-03-02 15:00:52 +01:00
Jens Steube
b627536c45 Fixed missing OPTS_TYPE_COPY_TMPS in -m 1374x and -m 1376x 2020-03-02 10:20:22 +01:00
Jens Steube
717f3e7825 Unroll BLAKE2B_ROUND in -m 600 2020-03-01 09:42:55 +01:00
Jens Steube
f1d4260983 Fix missing hc_unlockfile() 2020-02-29 10:40:47 +01:00
Jens Steube
1da40bf5d8 Fix double close() in hc_fclose() 2020-02-29 10:39:28 +01:00
Jens Steube
f381e1bbf8 Remove force_recompile functionality, doesn't work with cubin anymore 2020-02-29 10:38:20 +01:00
xambroz
6b253c15c6
Fix debugedit - canonicalization unexpectedly shrank by one character
Hello,
As some paths in the src/Makefile are containing trailing slash "/", this is causing that during compile time some sources get referenced with double "//" in the path. On RHEL7 this causing issue to debugedit and is reported as error during the RPM package build.

Please consider adding this patch to prevent issue with debugedit on RHEL7
if path during compilation contains // in the reference to the file, the debugedit then reports unexpected difference.

This is the sample error messahe from RHEL7 build:
extracting debug info from /builddir/build/BUILDROOT/hashcat-5.1.0-7.20200220git398e068.el7.x86_64/usr/lib64/libhashcat.so.5.1.0
/usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character

https://download.copr.fedorainfracloud.org/results/rebus/infosec-rebus/epel-7-x86_64/01248605-hashcat/build.log.gz

diff -ru hashcat-398e06878d6e36460bcd00283d847c723a162be3/src/Makefile hashcat-398e06878d6e36460bcd00283d847c723a162be3.new/src/Makefile

Best regards
Michal Ambroz
2020-02-24 03:17:48 +01:00
Jens Steube
ed893e86fb Move esalt buffer in -m 7300 to shared memory to slightly improve performance 2020-02-23 16:30:29 +01:00
Jens Steube
4c2ef5993a Set -m 7000 to OPTS_TYPE_PT_GENERATE_BE mode to slightly improve performance 2020-02-23 15:21:34 +01:00
Jens Steube
fdde629d42 Backport -m 8700 optimization to -m 8600 2020-02-22 22:53:16 +01:00
Jens Steube
48fd7d039f Optimize access to s_lotus_magic_table[] in -m 8700 2020-02-22 20:40:47 +01:00
Jens Steube
caa34924bf More optimizations in -m 15300 and -m 15900 2020-02-22 10:18:09 +01:00
Jens Steube
09b8a30da2 Small optimizations in -m 15300 and -m 15900 2020-02-22 09:11:04 +01:00
Jens Steube
669619c1a7 Fixed out-of-boundary write to decrypted[] in DPAPI masterkey file v1 kernel 2020-02-22 08:42:36 +01:00
Jens Steube
f96e35649d Change bitsliced kernels from 3d to 2d invocation mode for slightly better performance 2020-02-22 07:59:58 +01:00
Jens Steube
6b8f0da8e9 Fix VECT_SIZE > 1 in OpenCL/m14100_a3-pure.cl 2020-02-21 15:23:16 +01:00
Jens Steube
cd20e43667 Precompute some steps in 3des to improve cracking performance 2020-02-21 15:10:27 +01:00