Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
toggles3.rule replacement
12-02-2011, 04:19 PM
Post: #1
toggles3.rule replacement
The toogles3.rule (included in hashcat >0.37) contains many redundant entries. This hits performance quite hard, because it's many!

e.g.:
T0T0T0 <=> T0
T0T0T1 <=> T1
T0T1T2 <=> T2T1T0
... aso

so here is a proper replacement:
(script in python)
Code:
for i in range(10):
    print("T{}".format(i))
    for k in range(i+1,10):
        print("T{}T{}".format(i,k))
        for j in range(k+1,10):
            print("T{}T{}T{}".format(i,k,j))
Find all posts by this user
Quote this message in a reply
12-02-2011, 06:45 PM
Post: #2
RE: toggles3.rule replacement
Thank you very much undeath for finding that and pointing it out to everyone. Smile

Can I ask, have you generated new toggle rules now using your new filter ? if so are you willing to share them with hashcat users ?

Very observant of you, great find !

Thanks.
Find all posts by this user
Quote this message in a reply
12-03-2011, 03:55 PM
Post: #3
RE: toggles3.rule replacement
yes you are right and this is already fixed in the toggle rules from oclHashcat-plus. as a replacement you overwrite them. i will do the same with hashcat v0.38. thanks for reporting.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply