1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-27 02:18:21 +00:00
Commit Graph

1260 Commits

Author SHA1 Message Date
Jens Steube
1550b9de07 OSX didn't know about MAX_PATH, had to include limits.h; Use heap not stack memory 2016-06-24 21:40:11 +02:00
Jens Steube
6d2aa559a6 Windows doesn't accept escape characters, falling back to old method for windows 2016-06-24 21:29:23 +02:00
Jens Steube
268b1e3ad0 Remove workaround with multiple include folders; Instead use a naive escape function 2016-06-24 16:57:20 +02:00
Jens Steube
68f040680a Merge pull request #387 from philsmd/master
cosmetic fix: don't show prompt and warning within the same line
2016-06-24 13:57:23 +02:00
philsmd
79d02466af
cosmetic fix: don't show prompt and warning within the same line 2016-06-24 12:55:54 +02:00
Jens Steube
8298cd4926 Drop -m 190, no reason to keep it 2016-06-23 18:20:55 +02:00
Jens Steube
c172da1bd2 Evil bug fixed caused by variable-name collision 2016-06-22 11:58:00 +02:00
Jens Steube
fe18f51406 Fix invalid error CL_INVALID_VALUE caused by a zero length copy when using large hashlists 2016-06-22 11:32:40 +02:00
Jens Steube
49360a6dd7 Merge pull request #385 from NSAKEY/master
More log message touch-ups.
2016-06-21 14:24:23 +02:00
_NSAKEY
26dada5a19 Capitalization. 2016-06-21 06:11:00 -05:00
_NSAKEY
c713196d8b Another trivial log message edit. 2016-06-21 06:09:27 -05:00
Jens Steube
2a88323d9c Merge pull request #384 from NSAKEY/master
Trivial log message touch-ups.
2016-06-21 13:09:04 +02:00
_NSAKEY
2504b59eea Trivial log message touch-ups. 2016-06-21 06:05:07 -05:00
jsteube
39042d39e8 Fix a race condition in output file handling 2016-06-21 12:25:07 +02:00
jsteube
e3c499c75d Add GTX 1070 to tuning database 2016-06-21 11:18:17 +02:00
Jens Steube
5a2f0bb5be Remove benchmark info; Better align status display if more than 9 devices 2016-06-21 10:39:23 +02:00
Jens Steube
adb170f887 Merge pull request #380 from usernamestaken/master
Update wording on some warning messages.
2016-06-19 20:56:01 +02:00
radix
5d41b93514
Update wording on some warning messages. 2016-06-19 13:42:22 -05:00
Jens Steube
e01a2143d2 Merge pull request #379 from 0xbsec/patch-1
Removed duplicate rule 'cl' & 'l'
2016-06-19 18:42:25 +02:00
Jens Steube
09bb592aed Merge pull request #378 from dropdeadfu/master
Cleaned log output
2016-06-19 18:41:56 +02:00
M. Hasbini
6bd6a3fa66 Removed duplicate rule 'cl' & 'l'
'cl' will have the same effect as 'l', so I removed 'cl'.
2016-06-19 18:59:37 +03:00
dropdead
30aebe81fa Cleaned log output 2016-06-19 16:36:41 +02:00
jsteube
6b2b11fdc0 Increase --stdout output performance 2016-06-19 15:58:52 +02:00
jsteube
e4f2002e53 Add missing -m 2000 kernels 2016-06-19 14:37:47 +02:00
jsteube
4444c17ec6 Speed up startup time for --stdout by using an empty kernel 2016-06-19 14:33:50 +02:00
jsteube
07acd52ed4 Some optical change on startup 2016-06-19 12:55:03 +02:00
jsteube
d57ac912cc Fix https://github.com/hashcat/oclHashcat/issues/374
Fix https://github.com/hashcat/oclHashcat/issues/375
2016-06-19 10:08:55 +02:00
jsteube
92a111be74 Fixed some macros 2016-06-18 21:56:19 +02:00
jsteube
e8aefb412c Reenable --gpu-temp-retain (65c by default), now that we have fan set support on Linux and Windows 2016-06-18 21:29:24 +02:00
jsteube
2bd49e6720 Added --gpu-temp-retain support for windows through nvapi 2016-06-18 18:21:40 +02:00
jsteube
6a2ec331ef Check permission to set fan speed before actually doing it, otherwise X11 becomes mad and drops the connection 2016-06-18 14:42:57 +02:00
jsteube
e43be7aba3 Do not try to set fanspeed if connection to X11 failed 2016-06-18 11:26:51 +02:00
jsteube
9a970c0955 Added support for XNVCTRL on Linux to add support for --gpu-temp-retain for NVidia GPU 2016-06-18 10:59:58 +02:00
jsteube
4f9af82f5c Hacked hashcat.hctune for GTX1080 is no longer needed as NV fixed the device name bug in the driver 2016-06-17 10:44:13 +02:00
jsteube
28505c350b Add commandline support to override cpu spinning damper for nvidia runtime 2016-06-16 07:46:24 +02:00
Jens Steube
fd3813f279 save_hash() always works with a file, therefore no branch required 2016-06-15 12:17:18 +02:00
Jens Steube
c61798434e Merge branch 'master' of https://github.com/hashcat/oclHashcat 2016-06-15 12:10:38 +02:00
Jens Steube
90181e565a This patch should remove a bottleneck causing slow writing performance of hash files which can be annoying when using --remove in combination with large hashlists 2016-06-15 12:10:09 +02:00
jsteube
5542e46022 Added option --stdout to print candidates instead of trying to crack a hash 2016-06-14 21:49:33 +02:00
jsteube
3461673b26 Update hashcat.hctune to use vector > 1 for NV cards only in BF because of register pressure 2016-06-14 18:51:58 +02:00
jsteube
eda36a9877 Make sure to not overflow 2016-06-14 10:55:03 +02:00
Jens Steube
4f0709b3c9 Another slow-hash improvement 2016-06-14 10:18:42 +02:00
jsteube
d275772b9f Fix for 100% CPU burning loop workaround for slow hashes 2016-06-14 09:17:03 +02:00
jsteube
8abc42e346 Simple, but effective workaround to solve the 100% CPU burning loop bug in Nvidias OpenCL runtime, works Linux and Windows, 0% cpu (alsmost), 100% performance in comparison to CPU burning loop variant. Replaces old previous try with overwritten clock_gettime() function 2016-06-13 23:50:49 +02:00
jsteube
217f9e6004 Do not try to use clock_gettime() on OSX 2016-06-12 18:07:26 +02:00
jsteube
7ef80fb12b Do not automatically enable powertune in benchmark, but allow the user to enable it manually 2016-06-12 17:51:32 +02:00
jsteube
9174767847 Inform user about how to verify reported cracking speed 2016-06-12 14:39:42 +02:00
jsteube
94e9fe7836 No need to check for cracked hashes in benchmark mode 2016-06-12 14:25:41 +02:00
jsteube
b2ff9922c9 Pure black magic to workaround 100% CPU usage bug in NVidias OpenCL runtime on Linux 2016-06-12 12:26:47 +02:00
Jens Steube
eb88171bdd Fix precompute bug in PeopleSoft PS_TOKEN 2016-06-11 23:29:20 +02:00