1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-22 08:08:10 +00:00
Commit Graph

6155 Commits

Author SHA1 Message Date
Jens Steube
316095c151 Some more ROCm performance tuning 2019-06-20 10:04:31 +02:00
Jens Steube
345d953120 Merge branch 'master' of https://github.com/hashcat/hashcat 2019-06-20 09:27:21 +02:00
Jens Steube
1abdecfa6c Some more ROCm performance tuning 2019-06-20 09:27:00 +02:00
Jens Steube
ad8b43caad
Merge pull request #2068 from epixoip/master
update constraints for m20600 test module
2019-06-19 18:30:53 +02:00
Jens Steube
955bfeaa14 Improve performance of bitsliced algorithms on ROCm 2019-06-19 16:35:52 +02:00
Jeremi M Gosney
d772af8fa8 update constraints for m20600 test module 2019-06-19 08:12:25 -05:00
Jens Steube
1a022217d0
Merge pull request #2066 from epixoip/master
fix endianness issue in m20600 hash encoder
2019-06-19 09:11:48 +02:00
Jeremi M Gosney
047dea3ce3 fix endianness issue in m20600 hash encoder 2019-06-18 13:13:45 -05:00
Jens Steube
1cbf4d5695
Merge pull request #2065 from epixoip/master
add hash mode 20600 (oracle transportation manager)
2019-06-18 18:54:09 +02:00
Jeremi M Gosney
871df0b81b add hash mode 20600 (oracle transportation manager) 2019-06-18 11:41:41 -05:00
Jens Steube
42253466fa Merge branch 'master' of https://github.com/hashcat/hashcat 2019-06-18 12:42:12 +02:00
Jens Steube
6ec52bd342 ROCm JiT learned how to use V_ADD3_U32 efficiently 2019-06-18 12:41:59 +02:00
Jens Steube
3c4cb5c0f8
Merge pull request #2061 from f0cker/brain_all
Brain all
2019-06-18 10:52:56 +02:00
Jens Steube
62d5d2dfbb OpenCL Runtime: Workaround ROCm OpenCL driver problem trying to write temporary file into readonly folder by setting TMPDIR environment variable 2019-06-17 17:35:23 +02:00
Jens Steube
5e0eb288c9 Use __launch_bounds__ in CUDA as replacement for reqd_work_group_size() in OpenCL 2019-06-16 18:01:26 +02:00
Jens Steube
dbbdb7e5ac WipZip cracking: Added two byte early reject, resulting in higher cracking speed 2019-06-16 11:41:42 +02:00
f0cker
3bb68e7981 Added brain status (tx/rx) for all devices 2019-06-15 22:46:40 +00:00
Jens Steube
ade6bafa32
Merge pull request #2056 from philsmd/tests_for_20510
tests: added special code for -m 20510 to test.sh
2019-06-15 09:42:27 +02:00
Jens Steube
0370f73a44
Merge pull request #2053 from philsmd/master
PKZIP: improve decompression and allow up to 320KB data length
2019-06-15 09:42:18 +02:00
Jens Steube
33d138098e
Merge pull request #2057 from philsmd/patch-10
appveyor: fix build problem (dependency problem with ada/objc)
2019-06-15 09:27:24 +02:00
Jens Steube
cf3dd5f3db Update -m 13600 selftest hash 2019-06-15 09:20:15 +02:00
Jens Steube
f660b95ac6 Set selftest hash to 128 bit key in -m 13600 2019-06-15 08:40:52 +02:00
philsmd
96230fa27c
appveyor: fix build problem (dependency problem with ada/objc)
ada and objc are unavailable for msys2: for problem description see https://github.com/msys2/msys2/wiki/FAQ
2019-06-07 23:13:33 +02:00
philsmd
98759fba95
pkzip: some more missing DECLSPEC found
DECLSPEC should be specified on each and every OpenCL kernel function (in general)
2019-06-07 20:14:15 +02:00
philsmd
a661728256
pkzip: for u32 use MAX_DATA / 4 2019-06-07 19:42:28 +02:00
philsmd
01a511b9dd
minor: some code formatting changes for PKZIP 2019-06-07 17:24:13 +02:00
philsmd
6d09d55991
tests: added special code for -m 20510 to test.sh 2019-06-07 16:22:31 +02:00
philsmd
316b2952b5
PKZIP: improve decompression and allow up to 320KB data length 2019-06-07 15:52:37 +02:00
Jens Steube
581839d402 Fix more missing NO_UNROLL configurations on CUDA 2019-06-07 12:23:51 +02:00
Jens Steube
deb3843d76 Use NO_UNROLL in sha512 based PBKDF2 kernels with additional AES/Twofish decrypts for better performance 2019-06-07 11:07:17 +02:00
Jens Steube
c2fc849e2c Fix minimum threads_per_block check 2019-06-06 20:46:20 +02:00
Jens Steube
0568c0746a Emulate effect of reqd_work_group_size() in CUDA 2019-06-06 17:49:41 +02:00
Jens Steube
5920bd7f78 Speed up -m 19300 in general 2019-06-06 15:02:22 +02:00
Jens Steube
44ecc83d82 Do some CUDA and NVRTC version checks on startup 2019-06-05 10:53:48 +02:00
Jens Steube
03ed89684e Use --restrict nvrtc option by default 2019-06-04 17:35:10 +02:00
Jens Steube
49c56f713a Get rid of m08, m16, s08, s16 kernels in -m 9700 and -m 9720 since maximum password length for old office documents is 15 2019-06-04 17:01:35 +02:00
Jens Steube
e999ae8737 Speed up -m 11500 in general 2019-06-04 12:15:34 +02:00
Jens Steube
b66602f5f9 Fix -m 16100 in optimized -a 3 mode 2019-06-04 11:20:32 +02:00
Jens Steube
da10700840 Merge branch 'master' of https://github.com/hashcat/hashcat 2019-06-04 10:52:44 +02:00
Jens Steube
026436e2bc Speed up -m 15000 in optimized -a 3 mode 2019-06-04 10:52:28 +02:00
Jens Steube
68e39c2e47 Startup Checks: Improved the pidfile check: Do not just check for existing PID but also check executable filename 2019-06-03 15:43:56 +02:00
Jens Steube
f689532e4c Move P-box initializer values to constant memory in -m 3200 2019-06-03 14:40:51 +02:00
Jens Steube
87c336e822 Fix format warning in backend.c 2019-06-03 13:41:52 +02:00
Jens Steube
1670ab06fa Speed up -m 7700 and -m 7701 2019-06-03 10:28:34 +02:00
Jens Steube
e115d47e64
Merge pull request #2049 from s3inlc/master
Added check for current pkzip inflate limitation to parser
2019-06-03 09:13:42 +02:00
Sein Coray
1ddeb3f65f
Added check for current pkzip inflate limitation to parser 2019-06-03 08:48:13 +02:00
Jens Steube
cb56f5ac2c Fix benchmark mask in -m 15400 2019-06-02 21:16:04 +02:00
Jens Steube
1f6c82b6d1 Add hc_cuModuleLoadDataExLog wrapper function for more detailed error logging from CUDA 2019-06-01 07:47:30 +02:00
Jens Steube
ede3ac9b10
Merge pull request #2044 from s3inlc/master
Fixed two bugs where pkzip hashes wouldn't be cracked
2019-05-25 08:38:47 +02:00
Sein Coray
3365040bc1
fixed two bugs where pkzip hashes wouldn't be cracked 2019-05-24 22:11:51 +02:00