1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-26 09:58:16 +00:00
Commit Graph

848 Commits

Author SHA1 Message Date
Jens Steube
15d7e41d68 Fix broken #ifdef in types_ocl.c 2016-04-25 07:10:02 +02:00
Jens Steube
81b19ddc7d Remove no longer needed allx() macro 2016-04-25 07:05:47 +02:00
Jens Steube
c0d0ef60a5 Replace minus with select give a small boost in speed for -m 1500 and -m 3000 2016-04-24 20:52:21 +02:00
Jens Steube
838b6a3b8b Merge pull request #313 from jfoug/master
Duplicates removed. Based on $ and ^ reorder only
2016-04-24 20:19:49 +02:00
Jens Steube
dcbf665313 Use a more optimal salt value for descrypt benchmark 2016-04-24 18:08:11 +02:00
Jens Steube
42c83df959 Fix for 0H/s issue on different algorithms 2016-04-24 16:28:33 +02:00
Jens Steube
50ea3a88dd Merge pull request #305 from neheb/master
Disable AMD optimizations for LLVM
2016-04-24 15:18:17 +02:00
Jens Steube
96ef261326 Increase benchmark accuracy by using a result based on the last meassured speed after benchmark values changed by less than 0.1% after kernel repeats
Goal is a "what you see is what you get" value compared to: "singlehash -a 3 ?b?b?b?b?b?b?b" -- both with the same fixed -u and -n values
As a positive side-effect, this decreases total benchmark runtime
Add speed_cnt_total and speed_ms_total as a preparation to get rid of SPEED_MAXAGE which produces 0H/s display on very slow-hash types
Replace some floats with double which can (theoretically) become really big
2016-04-24 12:24:21 +02:00
Jens Steube
01baa89bc0 Fix -m 3000 cracking performance
Fix -m 1500 cracking performance
2016-04-23 22:29:29 +02:00
Jens Steube
7ab180c868 Fix -m 200 cracking performance 2016-04-23 20:52:16 +02:00
jfoug
c6bd4750d4 a couple rules put back to prior logic 2016-04-23 12:22:13 -05:00
jfoug
b8ab917376 rules. Remove no-op commands 2016-04-23 12:13:44 -05:00
jfoug
30933f1835 T0XlCv1.rule duplicates removed. no-op ^ and [ or $ and ] 2016-04-23 11:43:35 -05:00
jfoug
88c8bc20fc d3ad0ne.rule. Dupes remove. several varieties since script was failing due to invalid rule lines before 2016-04-23 11:32:09 -05:00
jfoug
5cdd633c07 d3ad0ne.rule: removed invalid lines 2016-04-23 11:22:44 -05:00
jfoug
f4d232cbf2 dive.rule duplicates removed. no-op ^ and [ or $ and ] 2016-04-23 11:09:07 -05:00
jfoug
2ee5c035ca dive.rule: Removed a dupe based upon [ and ] rule reordering 2016-04-23 10:45:22 -05:00
jfoug
bb16e12e67 T0XlCv1.rule. Removed a dupe based upon [ and ] rule reordering 2016-04-23 10:17:06 -05:00
jfoug
b16d7fdf4b generated2.rule replaced a non-duplicate rule removed in prior commit 2016-04-23 10:12:05 -05:00
jfoug
44c5eddfd2 generated2.rule: removed dupes by reordering [ and ] commands 2016-04-23 09:58:27 -05:00
jfoug
599b25b491 generated2.rule: Duplicates removed based fully on ^ and $ command reorders 2016-04-23 09:30:31 -05:00
jfoug
6f963dceda dive.rule: removed dupes based purely on order of $ and ^ causing duplicates" 2016-04-23 09:17:03 -05:00
Jens Steube
8766b0d0eb Merge pull request #312 from jfoug/master
Remove duplicate rules (s chains, s sorting and : removal)
2016-04-23 15:05:18 +02:00
Mangix
530651e96a Disable AMD optimizations for LLVM 2016-04-22 20:22:28 -07:00
jfoug
aa8e8e100d rule duplicates. Sorting s commands, and a few straggler s chain removals 2016-04-22 16:28:33 -05:00
jfoug
926841510e dive.rule: de-duplicate by sorting s operations. 2016-04-22 15:20:41 -05:00
jfoug
ca260167a0 Rule dupe removal and simplification removing s cycles and s dupes, and extra : commands 2016-04-22 15:10:48 -05:00
Jens Steube
aae2f97f2b Add a note about duplicate rules removal 2016-04-22 11:35:00 +02:00
Jens Steube
edc5e8257f Merge pull request #308 from jfoug/master
Simple dupe removal
2016-04-22 08:58:34 +02:00
jfoug
cc2158217f Duplicate rules: T0XlCv1, d3ad0ne and dive. All rules were found due to superfluous white space differences 2016-04-21 11:08:47 -05:00
jfoug
6f7ff71321 Duplicate rules removed (pure duplicated lines) 2016-04-21 10:37:39 -05:00
Jens Steube
db2cac4282 Revert "dive.rule: removed simple duplicates where one rule has spaces between each operation, and one does not"
This reverts commit e6f22c5e1e.

See https://github.com/hashcat/oclHashcat/issues/301
2016-04-21 09:19:55 +02:00
jsteube
ad01afeeb8 Fix -m 5000 performance on NV after change to new standard 2016-04-21 09:01:31 +02:00
Jens Steube
444a5f4d52 Test fix for broken AMD support after https://github.com/hashcat/oclHashcat/pull/303 2016-04-20 21:19:15 +02:00
Jens Steube
02b82dd994 Merge pull request #303 from neheb/master
Fix LLVM compilation for OpenCL kernels
2016-04-20 21:09:30 +02:00
Mangix
2c9fcbf17e Fix LLVM compilation for OpenCL kernels
Fix LLVM compilation for OpenCL kernels

Whoops
2016-04-20 09:43:35 -07:00
Jens Steube
de8c9c7c47 Merge pull request #304 from jfoug/master
dive.rule: removed simple duplicates
2016-04-20 13:29:03 +02:00
jfoug
e6f22c5e1e dive.rule: removed simple duplicates where one rule has spaces between each operation, and one does not 2016-04-20 00:00:43 -05:00
Jens Steube
37c40dcfb4 Accept \r as newline in thread_keypress() 2016-04-19 13:11:28 +02:00
Jens Steube
6fcf58e106 Fix for https://github.com/hashcat/oclHashcat/issues/302 2016-04-19 13:04:33 +02:00
Jens Steube
520eb96d6d Merge pull request #299 from Fist0urs/Keepass
-m 13400 increase max size of kdb cracking capability to 300KB
2016-04-19 12:29:53 +02:00
Fist0urs
2ce6fb997d Increase max size of input line to 0x50000 2016-04-18 18:40:13 +02:00
Fist0urs
9e8b7a1d9a -m 13400 Increased max kdb size to 300KB 2016-04-18 18:27:51 +02:00
Jens Steube
23efa03209 Cleanup -m 131xx kernels to latest standard 2016-04-18 16:52:11 +02:00
Jens Steube
3066fbf00d Cleanup -m 126xx kernels to latest standard 2016-04-18 16:44:54 +02:00
Jens Steube
6f0ea7e8fe Cleanup -m 118xx kernels to latest standard 2016-04-18 16:37:16 +02:00
Jens Steube
610ae882a2 Cleanup -m 117xx kernels to latest standard 2016-04-18 16:25:55 +02:00
Jens Steube
76d74bdc04 Cleanup -m 115xx kernels to latest standard 2016-04-18 15:51:48 +02:00
Jens Steube
b6ba4d489a Cleanup -m 114xx kernels to latest standard 2016-04-18 15:16:23 +02:00
Jens Steube
ee0b1d2c21 Cleanup -m 112xx kernels to latest standard 2016-04-18 14:39:52 +02:00