projects
/
hashcat.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ed91e69
)
Fix outputting wrong password for weak-hash-check in case user defined -r or -g
author
Jens Steube
<jens.steube@gmail.com>
Thu, 14 Jan 2016 22:03:23 +0000
(23:03 +0100)
committer
Jens Steube
<jens.steube@gmail.com>
Thu, 14 Jan 2016 22:03:23 +0000
(23:03 +0100)
src/oclHashcat.c
patch
|
blob
|
history
diff --git
a/src/oclHashcat.c
b/src/oclHashcat.c
index
780b6f0
..
9fdf0c9
100644
(file)
--- a/
src/oclHashcat.c
+++ b/
src/oclHashcat.c
@@
-4545,6
+4545,10
@@
static void weak_hash_check (hc_device_param_t *device_param, const uint salt_po
data.dictfile = (char *) weak_hash_check;
+ uint cmd0_rule_old = data.kernel_rules_buf[0].cmds[0];
+
+ data.kernel_rules_buf[0].cmds[0] = 0;
+
/**
* run the kernel
*/
@@
-4594,6
+4598,8
@@
static void weak_hash_check (hc_device_param_t *device_param, const uint salt_po
device_param->kernel_params_buf32[31] = 0;
data.dictfile = dictfile_old;
+
+ data.kernel_rules_buf[0].cmds[0] = cmd0_rule_old;
}
// hlfmt hashcat