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

1757 Commits

Author SHA1 Message Date
Jens Steube
a267c61fbb switch from clz() to ffz() for bitsliced algorithms 2016-08-31 13:35:08 +02:00
Rosen Penev
e664139699
Fix missing prototypes 2016-08-30 18:37:16 -07:00
Rosen Penev
edb07bc6c7
Missed a few 2016-08-30 18:19:09 -07:00
Rosen Penev
ed1ad9714d
Fix -Wmissing-declarations 2016-08-30 18:13:41 -07:00
jsteube
71a8459d85 Two new modes added:
* Added new hash-mode 14000 = DES (PT = $salt, key = $pass)
* Added new hash-mode 14100 = 3DES (PT = $salt, key = $pass)
This patch initial was created out of this PR: https://github.com/hashcat/hashcat/pull/452 which is now no longer required
I've replace the -a 3 kernel with a bitsliced version which is around 10 times faster
I've also added test.sh and test.pl patches, but some of the test scripts need to be fixed
2016-08-30 17:44:14 +02:00
Rosen Penev
88519f9437
Fix -Wfloat-conversion warnings 2016-08-28 12:44:19 -07:00
Jens Steube
18d6a7a5d5 Merge pull request #475 from neheb/patch-1
Fix for #473
2016-08-28 11:05:03 +02:00
neheb
242e1c49d8 Fix for #473
__x86__ is not defined under 32-bit MinGW. But WIN32 is. WIN64 for consistency.
2016-08-27 17:45:56 -07:00
Jens Steube
b57235f016 Merge pull request #474 from neheb/master
Compiler warning fixes
2016-08-27 14:28:49 +02:00
Rosen Penev
d666191d67
Sign fixes 2016-08-26 22:27:44 -07:00
Rosen Penev
c495f6a090
Remove unreachable code: break 2016-08-26 22:27:37 -07:00
Rosen Penev
aeee10fbeb
Fix -Wundef warnings 2016-08-26 22:27:33 -07:00
Rosen Penev
be47aebc24
Avoid float to double promotions 2016-08-26 22:27:30 -07:00
Jens Steube
13cbe423f5 Merge pull request #465 from neheb/master
More sign conversion fixes
2016-08-23 16:52:41 +02:00
jsteube
ebc1f83c93 New SHA2 meet-in-the-middle optimization, reduces 7/64 steps of SHA256 and should also work with SHA224/SHA384/SHA512 2016-08-20 21:42:32 +02:00
Rosen Penev
a0b89951c1
More sign conversion fixes 2016-08-19 15:56:43 -07:00
jsteube
d9e5224cfe Fix version string in package script 2016-08-19 11:45:29 +02:00
jsteube
0e619f6cd7 Fix Intel OpenCL Runtime version number in readme 2016-08-19 11:35:50 +02:00
jsteube
c2eaf04625 Merge branch 'master' of https://github.com/hashcat/hashcat 2016-08-19 11:34:50 +02:00
jsteube
582b22b89c Add OpenCart to readme.txt 2016-08-19 11:34:34 +02:00
Jens Steube
7bac5dd3af Added some missing description for a workaround 2016-08-19 10:33:03 +02:00
Jens Steube
57ce1fd81e Add program build info for MP and AMP kernels 2016-08-18 21:59:30 +02:00
jsteube
b22bcd0602 Give better logging, even in production release, in case of a kernel build error 2016-08-18 21:45:07 +02:00
Jens Steube
687b4a816d Prepare v3.10 release 2016-08-18 21:03:46 +02:00
Jens Steube
0bd1dfe494 Merge pull request #464 from philsmd/master
fixes #425: flexible way of searching for CRT_glob.o on linux and cygwin
2016-08-18 15:49:29 +02:00
philsmd
04baf0ee54
added additional forward slash between folder and file (to make sure) 2016-08-18 15:48:44 +02:00
philsmd
ab1005ab1a
fixes #425: flexible way of searching for CRT_glob.o on linux and cygwin 2016-08-18 15:16:10 +02:00
Jens Steube
e87f45ba48 Merge pull request #463 from philsmd/master
sanity check for #457: do not allow mask files or increment w/ --skip/--limit
2016-08-18 14:44:09 +02:00
philsmd
665e960093
sanity check: do not allow mask files or increment w/ --skip/--limit 2016-08-18 14:39:07 +02:00
Jens Steube
40f3efb1f2 Merge pull request #462 from philsmd/master
add sanity check to disallow --show and --outfile-autohex-disable
2016-08-18 14:27:32 +02:00
philsmd
ed8315ba21
add sanity check to disallow --show and --outfile-autohex-disable 2016-08-18 13:48:59 +02:00
jsteube
d7f078cb45 Eventual workaround for https://github.com/hashcat/hashcat/issues/456 2016-08-18 13:11:29 +02:00
Jens Steube
6f8d3d8432 Merge pull request #461 from philsmd/master
skip periodic status updates in stdin+stdout mode to prevent output pollution
2016-08-18 12:31:33 +02:00
philsmd
58ae741cbd
the actual changes for #461 :) 2016-08-18 12:17:51 +02:00
philsmd
0413806a04
skip periodic status updates in stdin+stdout mode to prevent output pollution 2016-08-18 12:05:45 +02:00
Jens Steube
d495728943 Merge pull request #460 from philsmd/master
new feature: allow -o to be used in stdout mode
2016-08-18 11:52:31 +02:00
philsmd
d78deef080 added locking too, just to be save 2016-08-18 11:46:33 +02:00
philsmd
14677e915f new feature: allow -o to be used in stdout mode 2016-08-18 11:04:23 +02:00
Jens Steube
f715f675ec Merge pull request #459 from hops/master
some kernels used COMPARE_M_SIMD instead of COMPARE_S_SIMD in singlehash mode
2016-08-17 20:39:21 +02:00
Michael Sprecher
602e392b80
Fixed a bug where some kernels used COMPARE_M_SIMD instead of COMPARE_S_SIMD in singlehash mode 2016-08-17 20:23:25 +02:00
Jens Steube
bdecbbee1a Merge pull request #446 from usernamestaken/master
CRAM_MD5 throws salt length exception when the issue is in the hash
2016-08-17 16:41:15 +02:00
radix
e30dac2c6e
If a custom char set is undefined, declare it as undefined rather than NULL 2016-08-17 09:30:42 -05:00
radix
cadafefcc0
update changes.txt 2016-08-17 00:35:40 -05:00
Jens Steube
b33116eeb0 Merge pull request #453 from hops/master
Added new hash-mode 13900 = OpenCart
2016-08-16 11:13:23 +02:00
Michael Sprecher
7593db9483
Added new hash-mode 13900 = OpenCart 2016-08-02 15:00:58 +02:00
radix
494afc0f66
Added Custom.Chars for modes 6, and 7. 2016-07-30 20:39:23 -05:00
radix
817917591e
Had a typo in the output, fixed. 2016-07-30 20:20:46 -05:00
radix
004812819f
Add Custom.Chars to output window in the case of a user specifying -1, -2, -3, -4. 2016-07-30 20:14:46 -05:00
radix
d4dfe58a72
CRAM_MD5 throws salt length exception when the issue is in the hash 2016-07-28 10:38:31 -05:00
Jens Steube
804ee28ff1 Merge pull request #443 from neheb/master
Fix GCC sign warnings
2016-07-27 11:17:55 +02:00