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 |
|
Rosen Penev
|
37eaafdabf
|
Fix GCC sign warnings
|
2016-07-25 23:08:02 -07:00 |
|
jsteube
|
8acf5b3879
|
Add support for @ rule (RULE_OP_MANGLE_PURGECHAR) to use on GPU
|
2016-07-25 22:54:07 +02:00 |
|
jsteube
|
0154d636bf
|
Slightly increased NVidias rule-processing performance by using generic instructions instead of byte_perm()
|
2016-07-25 21:51:04 +02:00 |
|
jsteube
|
d3a95a67ae
|
Fixed a bug where hashcat did not take into account how long it takes to prepare a session when auto-aborting with --runtime is in use
|
2016-07-24 22:26:40 +02:00 |
|
jsteube
|
215457d74d
|
Workaround for OpenCL runtimes which do accept -I parameter in the OpenCL kernel build options, but do not allow quotes
|
2016-07-23 23:30:42 +02:00 |
|
jsteube
|
c837df09ae
|
Workaround for OpenCL runtimes which do accept -I parameter in the OpenCL kernel build options, but do not allow quotes
|
2016-07-21 10:06:31 +02:00 |
|
jsteube
|
5caf32447e
|
Some experiment. This should increase rule-based cracking on nvidia slightly
|
2016-07-19 21:07:30 +02:00 |
|
jsteube
|
2b7e36b042
|
Output cracked hashes on Windows using \r\n and not \n
Replace RegGetValue() with RegQueryValueEx() to enable Windows XP 32 bit compatibility
This fixes https://github.com/hashcat/hashcat/issues/418
|
2016-07-17 20:32:47 +02:00 |
|
Jens Steube
|
62390b9cfa
|
Fixed a bug where hashcat reported an invalid password for a zero-length password in LM
Fixes https://github.com/hashcat/hashcat/issues/434
|
2016-07-15 13:30:25 +02:00 |
|
jsteube
|
2167df6915
|
Fix for -I parameter workaround, use chdir () before modifying cpath_real
Fixes https://github.com/hashcat/hashcat/issues/432
|
2016-07-13 11:36:57 +02:00 |
|
Jens Steube
|
752e548f4e
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2016-07-12 12:02:14 +02:00 |
|
Jens Steube
|
346400f518
|
Add missing continue
|
2016-07-12 12:01:55 +02:00 |
|
jsteube
|
e56a4e9c60
|
Workaround OpenCL runtimes that do not accept -I parameter in the OpenCL kernel build options even if this is an OpenCL standard option
|
2016-07-11 23:45:25 +02:00 |
|
jsteube
|
e2dbaa6efa
|
Do not error and exit if an OpenCL platform has no devices, just print a warning and continue with the next platform
|
2016-07-11 17:15:57 +02:00 |
|
Jens Steube
|
f1cd53e335
|
Globally fix return parameter handling to not use brackets
|
2016-07-11 14:45:17 +02:00 |
|
Jens Steube
|
6ba0eb8b39
|
Get rid of exit() calls in OpenCL wrapper library with the goal to have a better control which error can be ignored under special circumstances
Note, not all return codes from some of the subfunctions are uset yet, it would be too much changes at once
This is a preparation for https://github.com/hashcat/hashcat/issues/416
|
2016-07-10 13:23:06 +02:00 |
|
jsteube
|
3fa2d10914
|
Allow the use of enc_id == 0 in hash-mode 10600 and 10700 as it takes no part in the actual computation
Fixes https://github.com/hashcat/hashcat/issues/423
|
2016-07-09 14:35:38 +02:00 |
|
Jens Steube
|
e7214abee3
|
Do not remove *.dictstat with make clean
|
2016-07-09 09:54:11 +02:00 |
|
jsteube
|
49f693a1c9
|
Replace LINUX macro with compiler predefined macro __linux__
|
2016-07-08 23:23:16 +02:00 |
|
jsteube
|
96f2ade4bb
|
Replace DARWIN macro with __APPLE__
As discussed on https://github.com/hashcat/hashcat/pull/409
|
2016-07-08 23:14:57 +02:00 |
|
jsteube
|
2043338859
|
Rewrite some code to workaround strict aliasing rule violation for older compilers
Rewrite some variable initializers on older compilers
|
2016-07-08 22:57:27 +02:00 |
|