Commit Graph
6127 Commits
Author SHA1 Message Date
philsmd 6d09d55991 tests: added special code for -m 20510 to test.sh 2019-06-07 16:22:31 +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
Jens Steube 3c603019c3 Merge pull request #2043 from s3inlc/pkzip-compression-mixed
Pkzip compression mixed
2019-05-21 18:07:39 +02:00
Jens Steube f736aeb60b Merge pull request #2042 from s3inlc/test-fix
revert some accidentally commited changes and fix os x compatibility issues with sed commands
2019-05-21 18:07:19 +02:00
Jens Steube b795e2689c Merge pull request #2041 from s3inlc/pkzip-mingw-warning-fix
fixed mingw warnings by making clean hex to binary conversion on hash parsing
2019-05-21 18:03:17 +02:00
Jens Steube 9dcd991a9f Merge pull request #2040 from s3inlc/master
Fixing small issues with certain pkzip edge case hashes and printing with leading zeros
2019-05-21 18:01:53 +02:00
Sein Coray 215440e43c adding support for mixed multi-file pkzip hashes with mode 17225 2019-05-20 22:25:29 +02:00
Sein Coray 3ac09d31a3 fixed mingw warnings by making clean hex to binary conversion on hash parsing 2019-05-20 22:03:55 +02:00
Sein Coray c64a0bf88e revert some accidentally commited changes and fix os x compatibility issues with sed commands 2019-05-20 21:16:25 +02:00
Sein Coray e08fc096cd adding support to 17230 kernel to allow compression types 0 and 8 2019-05-20 19:54:16 +02:00
Sein Coray 90ad225a8c enforcing checksum length which is printed to be length 4 always 2019-05-20 19:49:32 +02:00
Sein Coray 4cf4891d1b fixed length check for code1/2 as data length also contains iv length of 12 2019-05-20 19:43:01 +02:00
Jens Steube 07d8e5ef19 Merge pull request #2039 from s3inlc/master
fixed license text in pkzip master key kernels
2019-05-20 19:20:23 +02:00
Sein Coray aed1910205 fixed license text in pkzip master key kernels 2019-05-20 19:17:47 +02:00
Jens Steube a2dee17fc5 Merge pull request #2038 from s3inlc/pkzip-fix-4
Fix uncompressed hash attack when being longer than MAX_LOCAL
2019-05-20 19:15:34 +02:00
Jens Steube d0f9464273 Merge pull request #2037 from s3inlc/master
Adjusted changes and added pkzip in readme
2019-05-20 11:58:33 +02:00
Jens Steube 5cd17df313 Merge pull request #2036 from s3inlc/pkzip-fix-3
Fixed inflate check on very short pkzip hashes
2019-05-20 11:58:13 +02:00
Jens Steube 034987fa51 Merge pull request #2035 from s3inlc/pkzip-fix-2
Added parser message for pkzip hashes which have unsupported compression type for kernel
2019-05-20 11:50:22 +02:00
Jens Steube 3e64373599 Merge pull request #2034 from s3inlc/pkzip-fix-1
Fix issue with pkzip hashes which have a larger offset value to be printed correctly
2019-05-20 11:50:05 +02:00
Sein Coray edcdf004a5 Fixing issue when uncompressed pkzip hash is longer than MAX_LOCAL 2019-05-20 08:53:43 +02:00
Sein Coray 9100f3da79 Merge remote-tracking branch 'upstream/master' into pkzip-mixed 2019-05-20 07:50:03 +02:00
Sein Coray 29ae5369c0 fixed copy-paste issue and missing m kernels 2019-05-20 07:21:04 +02:00
Sein Coray ef63feae0d adjusted changes and added pkzip in readme 2019-05-20 07:14:12 +02:00
Sein Coray 0f94104305 Merge remote-tracking branch 'upstream/master' into pkzip-fix-3 2019-05-20 07:10:39 +02:00
Jens Steube 32881ad16d Fix 200xx space indents and hashes count 2019-05-19 15:48:15 +02:00
Jens Steube 79f60f09ed Merge pull request #2033 from roycewilliams/master
minor tweaks to hash-count min/max language
2019-05-19 15:02:19 +02:00
Royce Williams 348221c15c minor tweaks to hash-count min/max language 2019-05-19 04:59:33 -08:00
Jens Steube f1632b933e Add support to configure hash-mode specific range of number of hashes supported 2019-05-19 14:46:05 +02:00
Jens Steube c9fba782ed Add minimum password length for -m 20510 2019-05-18 16:29:58 +02:00