1
0
mirror of https://github.com/hashcat/hashcat.git synced 2025-01-11 16:21:12 +00:00
Commit Graph

3063 Commits

Author SHA1 Message Date
Jens Steube
5c5f8da9b1 Fixed DEScrypt cracking in BF mode in case the hashlist contains more than 16 times the same salt
Fixes https://github.com/hashcat/hashcat/issues/972
2017-01-23 13:40:16 +01:00
Jens Steube
f88644f8c1 Merge pull request #982 from philsmd/pr/combinator_max_pw
fixes #980: combinator attack needs special formula for max pass length
2017-01-21 18:28:44 +01:00
Jens Steube
eb7dd088d1 Merge pull request #981 from philsmd/master
log topid/subid should use u32 everywhere
2017-01-21 18:28:17 +01:00
jsteube
8d6170d66e Simply do not use __builtin_bswap16() this causes all kinds of problems, use our own implementation 2017-01-21 18:23:11 +01:00
jsteube
ec0f074f2d Fix travis-ci error caused by missing __builtin_bswap16() 2017-01-21 18:14:44 +01:00
jsteube
53d467abf8 Fix travis-ci error caused by __builtin_bswapXX() 2017-01-21 18:03:47 +01:00
philsmd
b1a2c4f0f6
fixes #980: combinator attack needs special formula for max pass length 2017-01-21 16:59:07 +01:00
philsmd
b0501c54cc
log topid/subid should use u32 everywhere (we do not need signed integers here) 2017-01-21 15:59:15 +01:00
jsteube
8257883ec1 Added hash-mode 14600 = LUKS 2017-01-21 15:37:44 +01:00
Jens Steube
99e2a4e12d Set PRODUCTION back to zero while in development phase 2017-01-19 11:54:37 +01:00
Jens Steube
814bbb5f72 Merge pull request #970 from dellastreet/FinalStatusUpdate
Final machine output status missing depending timer
2017-01-18 16:35:57 +01:00
Jens Steube
6169cf6214 Merge pull request #961 from matrix/ignoreDeviceSkipApple
Filter out OpenCL Intel Runtime broken check on Apple
2017-01-18 16:35:48 +01:00
Jens Steube
8879039410 Merge pull request #966 from philsmd/master
cosmetic: typo in README.md
2017-01-16 09:29:09 +01:00
philsmd
b5f7c8cb85
cosmetic: typo in README.md 2017-01-13 11:01:01 +01:00
Jens Steube
dd57ef52bb Merge pull request #964 from philsmd/master
-m 11600 = 7-Zip: added support for parsing $7z$1... and $7z$2... hashes
2017-01-12 22:47:00 +01:00
Jens Steube
46a887f4dc Merge pull request #962 from matrix/hctuneAppleAliases
Creating aliases for Apple GPU types in hctune
2017-01-12 22:46:17 +01:00
philsmd
98fee66486
-m 11600 = 7-Zip: added support for parsing $7z$1... and $7z$2... hashes
Attention: the LZMA/LZMA2 decompression step still needs to be implemented (e.g. via a hook)
2017-01-12 20:28:16 +01:00
Della Street
2bacba703e Final machine output status missing depending timer 2017-01-12 09:01:21 +01:00
Gabriele Gristina
0f786d18fd Creating aliases for Apple GPU types in hctune 2017-01-11 23:20:40 +01:00
Gabriele Gristina
b66d53bca1 Filter out OpenCL Intel Runtime broken check on Apple 2017-01-11 23:15:46 +01:00
jsteube
a1c13778c7 Workaround added for AMDGPU-Pro OpenCL runtime: AES encrypt and decrypt Invertkey function was calculated wrong in certain cases 2017-01-11 16:04:05 +01:00
jsteube
bb5663e439 Update readme.txt for SHA-224 2017-01-06 08:54:39 +01:00
jsteube
c7999c66bc Returncode: Added dedicated returncode (see docs/status_codes.txt) for shutdowns caused by --runtime and checkpoint keypress 2017-01-06 08:45:40 +01:00
jsteube
ae5b75d65c Remove unused variable in rp.c 2017-01-06 07:55:35 +01:00
Jens Steube
0cbf19e162 Fixed automatic rule generator: Do not create 'X', '4' or '6' rules as they are not support in kernel rules 2017-01-05 23:24:46 +01:00
Jens Steube
39874600fd Merge branch 'master' of https://github.com/hashcat/hashcat 2017-01-05 22:56:06 +01:00
Jens Steube
e01ccb9e81 Fixed plaintext cracking mode, used invalid offset 2017-01-05 22:55:53 +01:00
jsteube
0fe6db6839 Sanity: Added sanity check to disallow --loopback in combination with --runtime 2017-01-05 22:46:34 +01:00
jsteube
038b915e2d Fixed runtime limit: No longer required so sample startup time after refactorization 2017-01-05 22:34:47 +01:00
jsteube
992bc01f3c Fixed parsing of hashes in case the last line did not include a linefeed character 2017-01-05 21:58:24 +01:00
Jens Steube
e5e97c6ff8 Merge branch 'master' of https://github.com/hashcat/hashcat 2017-01-05 17:39:31 +01:00
Jens Steube
e3ad2f9b7d Fixed buffer overflow in plaintext parsing code: Leading to segfault 2017-01-05 17:39:14 +01:00
jsteube
45daaab6ac If the user specifies a folder to scan for wordlists instead of directly a wordlist, then ignore the hidden files 2017-01-05 16:21:57 +01:00
jsteube
b3067680a7 If the user specifies a folder to scan for wordlists instead of directly a wordlist, then ignore the hidden files 2017-01-05 16:15:12 +01:00
jsteube
ad42dd59ac Fixed hash-mode 11400 = SIP digest authentication (MD5): Cracking of hashes which did not include *auth* or *auth-int* was broken 2017-01-05 16:14:12 +01:00
Jens Steube
e9a34bd708 Update tc_tests/hashcat_ripemd160_aes_boot.tc for reference 2017-01-05 14:02:51 +01:00
jsteube
aa89b8b951 Make the PID controller more smooth 2017-01-04 15:01:35 +01:00
jsteube
78d73e64fe Workaround added for Intel OpenCL runtime: GPU support is broken, skip the device unless user forces to enable it 2017-01-04 11:23:57 +01:00
jsteube
33aeae6090 For CYGWIN prefer to use "opencl.dll" (installed by drivers) instead of optional "cygOpenCL-1.dll" 2017-01-04 10:59:21 +01:00
jsteube
6d8e938549 Added production flag in Makefile to disable all the GCC compiler options needed only for development 2017-01-04 10:33:20 +01:00
jsteube
1f756bf752 Include passwords for removed hashes present in the potfile to next loopback iteration 2017-01-03 19:21:27 +01:00
jsteube
1f266fb0f2 Added new event EVENT_WEAK_HASH_ALL_CRACKED if all hashes have been cracked during weak hash check 2017-01-03 09:56:40 +01:00
jsteube
e1b5de12d5 Fixed potfile loading to accept blank passwords 2017-01-03 09:39:13 +01:00
jsteube
dca74af23f Prepare for v3.30 release 2017-01-02 10:14:07 +01:00
jsteube
d36cc4c5cb Give some extra space for plain_buf1 in case $HEX[...] is added 2016-12-31 15:17:01 +01:00
jsteube
a3159625b3 Update changes.txt regarding Iris Pro changes 2016-12-31 15:15:43 +01:00
Jens Steube
9d98d696c0 Merge branch 'master' of https://github.com/hashcat/hashcat 2016-12-31 15:11:08 +01:00
Jens Steube
feb6d4f740 Fixed buffer overflow in status screen display in case of long non-utf8 string 2016-12-31 15:10:53 +01:00
Jens Steube
41c3b886a2 Merge pull request #944 from leonklingele/irispro-tune-truecrypt
Iris Pro: Tune {True,Vera}Crypt
2016-12-31 14:52:39 +01:00
Leon Klingele
991c79f0bf
Iris Pro: Tune {True,Vera}Crypt 2016-12-31 14:43:08 +01:00