Hi everyone,
I am trying to utilize a combinator attack with a “combinator-style ruleset”. Rather than running a few nested bash loops that utilizes left and right rules with a combinator attack, Atom has suggested that I use the stacked rules feature and I was wondering if someone could help me figure out how to utilize this method.
Example words.dict:
Example rules.rule:
Example password construction:
I was thinking about this command, but I’m not sure if it’s correct:
How do I do this combinator with stacked rules?
Thank you in advance for you help!
I am trying to utilize a combinator attack with a “combinator-style ruleset”. Rather than running a few nested bash loops that utilizes left and right rules with a combinator attack, Atom has suggested that I use the stacked rules feature and I was wondering if someone could help me figure out how to utilize this method.
Example words.dict:
Code:
cat
dog
horse
Example rules.rule:
Code:
u
u $1
c $1
c $2
Example password construction:
Code:
u cat + u cat = CATCAT
u cat + u$1 cat = CATCAT1
u cat + c$1 cat = CATCat1
u cat + c$2 cat = CATCat2
u cat + u dog = CATDOG
u cat + u$1 dog = CATDOG1
u cat + c$1 dog = CATDog1
u cat + c$2 dog = CATDog2
…
c$2 horse + c$2 dog = Horse2Dog2
c$2 horse + u horse = Horse2HORSE
c$2 horse + u$1 horse = Horse2HORSE1
c$2 horse + c$1 horse = Horse2Horse1
c$2 horse + c$2 horse = Horse2Horse2
I was thinking about this command, but I’m not sure if it’s correct:
Code:
./hashcat -m 0 -a 1 hash.txt words.dict words.dict -r rules.rule -r rules.rule
How do I do this combinator with stacked rules?
Thank you in advance for you help!