Commit Graph
4610 Commits
Author SHA1 Message Date
Jens Steube fee4cb42cc Merge pull request #1541 from erpscanteam/master
POC for cracking SAP "half hashes" CODVN B+F/G
2018-06-12 16:38:21 +02:00
Jens Steube 88640468df Merge pull request #1542 from matrix/selftest_warning_fix
Fix selftest.c warning
2018-06-12 16:32:21 +02:00
Jens Steube 1ba5b4259e Merge pull request #1549 from philsmd/patch-3
7-Zip: increase the crc length to parse hashes with highly compressed data part
2018-06-12 16:26:54 +02:00
Jens Steube 1dbcf5e57d Merge pull request #1550 from philsmd/patch-4
appveyor: remove the catgets workaround again
2018-06-12 16:26:03 +02:00
Jens Steube f28a6f3760 Merge pull request #1564 from stephengroat/patch-1
move cygwin to https
2018-06-12 16:22:09 +02:00
Stephen 3172468707 switch appveyor to cygwin over https 2018-04-23 17:02:44 -07:00
Stephen b8014d87ce bump for appveyor 2018-04-23 17:00:01 -07:00
Stephen 98d45d1b0c catgets issues seems to have been resolved 2018-04-23 16:55:32 -07:00
philsmd dd4e0ae196 appveyor: remove the catgets workaround again
I suggest that we remove the appveyor pacman-catgets workaround because it seems it is not needed anymore and now uninstalling catgets even causes a "target not found" error.

Thank you very much
2018-03-23 17:34:46 +01:00
philsmd 7d6c0d746c 7-Zip: increase the crc length to parse
Similar to the increase done with this commit: https://github.com/hashcat/hashcat/commit/d38240080538882ebfa17c4977621daaa41d9083
we need to increase the crc length again such that hashcat can load hashes corresponding to some very highly compressed files within the 7-Zip archive. 

For reference, this problem was first reported here: https://hashcat.net/forum/thread-7378.html :

as you can see
```
...$1059026$5d00001000): Salt-value exception
```

The value 1059026 is about 1MB of decrypted and decompressed data that needs to be checksummed.
2018-03-22 09:52:40 +01:00
Gabriele Gristina 7e2101438c Fix selftest.c warning 2018-03-10 14:26:14 +01:00
Mathieu Geli 48283cf473 Add tests for 7701/7801 2018-03-06 16:43:09 +03:00
Mathieu Geli 4dbc1f4a87 Implement 7701/7801 SAP CODVN half-hashes 2018-03-06 16:42:53 +03:00
Jens Steube f6cfcbbc3a Merge pull request #1529 from yarda/system-lzma-sdk
Add support for building with system lzma-sdk
2018-03-03 18:37:29 +01:00
Jens Steube 4bd82dd2fb Merge pull request #1535 from magnumripper/master
Minor fixes for building on macOS.
2018-03-02 18:12:01 +01:00
magnum a3759d77cf Fix a problem with 'make install' on macOS if user has a GNU sed before
the native one in PATH (we would end up giving incompatible options).

Also omit the '-s' in LFLAGS for macOS, the linker just warns about that
option being obsolete and ignored.
2018-02-28 16:48:13 +01:00
jsteube 63defd1cea Remove unused variable 2018-02-28 11:57:23 +01:00
jsteube 8079abffb0 Fixed a missing kernel in -m 5600 in combination with -a 3 and -O if mask is >= 16 characters 2018-02-28 11:25:52 +01:00
jsteube 83f07febfc Initial v4.1.1 deverloper mode commit 2018-02-28 11:25:23 +01:00
Jaroslav Škarvada 83ce54a736 Add support for building with system lzma-sdk
Fixes: #1528

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2018-02-28 11:21:46 +01:00
Jens Steube a71c69983d Make words_buf_r in DES bitsliced kernels __constant 2018-02-21 10:50:24 +01:00
Jens Steube 72fc708042 Fix a bug fix description 2018-02-20 10:55:49 +01:00
jsteube ca1115a1ee No longer need to use 32 threads on second dimension for bitsliced algorithms 2018-02-20 01:01:50 +01:00
Jens Steube ad50883080 Allow unroll for DES based algorithms but not bitsliced versions 2018-02-18 11:28:25 +01:00
Jens Steube 872f82ab8d Get rid of thread limit for bitsliced kernels 2018-02-18 11:10:33 +01:00
Jens Steube 7b165a86a9 Fix LM selftest in -a 0 mode 2018-02-18 11:10:01 +01:00
Jens Steube e79feb0b6f Add more reqd_work_group_size attributes to kernels 2018-02-17 22:16:05 +01:00
Jens Steube ea2f158cf8 Give JiT a hint about bcrypt running at 8 threads always 2018-02-17 21:33:11 +01:00
Jens Steube 7674c3a556 Revert "Thread limits on bitsliced kernels no longer required"
This reverts commit ba5f23474e.
2018-02-17 21:28:02 +01:00
Jens Steube ba5f23474e Thread limits on bitsliced kernels no longer required 2018-02-17 20:41:07 +01:00
Jens Steube 81b229c08a Make new c_append_helper a bit more AMD friendly 2018-02-17 15:18:19 +01:00
jsteube 3a23b275e5 Improved c_append_helper[] handling 2018-02-17 14:24:29 +01:00
jsteube 64eb9ca9ef Fix md5crypt speed on GTX1080 2018-02-17 11:45:05 +01:00
jsteube b8b816eada Fix 64 marker for -m 11300 and -m 15900 2018-02-16 21:53:25 +01:00
Jens Steube aa82d8d34d Re-enable CPU optimizations and some CPU case in thread management 2018-02-16 18:56:21 +01:00
Jens Steube fe321105fe No need to copy empty compression buffers 2018-02-16 16:20:35 +01:00
Jens Steube c7ae5fb7f0 Do not run more run a kernel with more threads than workitems 2018-02-16 15:53:57 +01:00
Jens Steube 483ae613ee Copy/paste error in optimized -m 2500 AUX 3 kernel 2018-02-16 11:48:11 +01:00
Jens Steube a15c165773 Revert the pos == 0 change due to some unexpected results on nvidia 2018-02-16 11:38:08 +01:00
jsteube 874635cc49 Do not use a vector function to write into a scalar variable even if vectorize support is disabled 2018-02-16 10:48:49 +01:00
jsteube 71adf1bd09 Do not use a vector function to write into a scalar variable even if vectorize support is disabled 2018-02-16 10:28:16 +01:00
jsteube f596d076aa Optimize some WPA comparison kernel 2018-02-16 00:30:47 +01:00
Jens Steube e0e796bc2d More optimized -m 500, -m 1600 and -m 6300 pure kernel 2018-02-15 15:35:22 +01:00
Jens Steube 97f569a8ca More optimized -m 500, -m 1600 and -m 6300 pure kernel 2018-02-15 12:31:59 +01:00
Jens Steube f6f16f56af A bit optimized -m 500 pure kernel 2018-02-14 19:13:23 +01:00
jsteube b626e7f61b Optimize update functions in inc_hash_* helper files by testing for pos == 0 2018-02-14 17:31:41 +01:00
Jens Steube ec63c2f017 switch_buffer_* function can return sooner if offset is zero 2018-02-14 11:35:00 +01:00
Jens Steube 2dddef839c Fix sha1_update_64 debugging comment 2018-02-14 11:03:35 +01:00
Jens Steube 07f119c28b Fix -a 7 of fast hashes in optimized mode 2018-02-14 10:21:44 +01:00
Jens Steube 68ab3277d6 Merge pull request #1521 from philsmd/patch-2
appveyor: remove conflicting package "catgets"
2018-02-13 19:34:32 +01:00