Password Decoration Rule
#1
Hi

I have been working on this for a while and thought it might be a good thing to share, I can't contribute code to hashcat-plus but I can make rules !! Big Grin

What this rule does is add some elaborate decorations (padding) to words in your password list. Some of the decorations will obviously push the password length beyond hashcat-plus's upper length limits (at the moment) but I thought you might like to see what I have done and perhaps modify them as you see fit for your own purposes. It might be nice to share your modifications here. Smile

You will notice that the first part of each line in the rule is reversed so as to make the end result symmetrical.


Sample output with the password XXX

Code:
¨°o.OXXXO.o°¨
·÷±‡±XXX±‡±÷.
(-_-)XXX(-_-)
+»?«+XXX+»?«+
•°o.OXXXO.o°•
O?°'¨XXX¨'°?O
Oº°‘¨XXX¨‘°ºO
·!¦[·XXX·]¦!·
—(••÷[XXX]÷••—
•´¯`•.XXX.•´¯`•
—(•·÷[XXX]÷·•)—
¯_¯_¯_XXX_¯_¯_¯
°l||l°XXX°l||l°
•´¯`•»XXX«•´¯`•
•°¯`••XXX••´¯°•
(¯`·._)XXX(¯`·._)
(¯`•._)XXX(¯`•._)
+*¨^¨*+XXX+*¨^¨*+
illilliXXXillilli
·ï¡÷¡ï·XXX·ï¡÷¡ï·
—¤÷(`[¤*XXX*¤]´)÷¤—
.·´¯`·->XXX<-·´¯`·.

Here's the rule...enjoy ! Big Grin

Code:
^O^.^o^°^¨$O$.$o$°$¨
^±^‡^±^÷^·$±$‡$±$÷$.
^)^-^_^-^($($-$_$-$)
^+^«^?^»^+$+$»$?$«$+
^O^.^o^°^•$O$.$o$°$•
^¨^'^°^?^O$¨$'$°$?$O
^¨^‘^°^º^O$¨$‘$°$º$O
^·^[^¦^!^·$·$]$¦$!$·
^[^÷^•^•^(^—$]$÷$•$•$—
^.^•^`^¯^´^•$.$•$´$¯$`$•
^[^÷^·^•^(^—$]$÷$·$•$)$—
^_^¯^_^¯^_^¯$_$¯$_$¯$_$¯
^°^l^|^|^l^°$°$l$|$|$l$°
^»^•^`^¯^´^•$«$•$´$¯$`$•
^•^•^`^¯^°^•$•$•$´$¯$°$•
^)^_^.^·^`^¯^($($¯$`$·$.$_$)
^)^_^.^•^`^¯^($($¯$`$•$.$_$)
^+^*^¨^^^¨^*^+$+$*$¨$^$¨$*$+
^i^l^l^i^l^l^i$i$l$l$i$l$l$i
^·^ï^¡^÷^¡^ï^·$·$ï$¡$÷$¡$ï$·
^*^¤^[^`^(^÷^¤^—$*$¤$]$´$)$÷$¤$—
^>^-^·^`^¯^´^·^.$<$-$·$´$¯$`$·$.
^[^^^-^-^ ^-^ ^-$]$^$-$-$ $-$ $-
^]^^^-^-^¤^-^ ^-$[$^$-$-$¤$-$ $-
^]^©^[^]^§^®^~^©$[$©$]$[$§$®$~$©
^¤^[^×^`^(^¤^·^·$¤$]$×$´$)$¤$·$·
^¤^[^×^`^(^¤^•^•$¤$]$×$´$)$¤$•$•
^¦^¦^¦^¦^¦^¦^¦^¦$¦$¦$¦$¦$¦$¦$¦$¦
^•^-^(^•^–^–^–^–$•$-$)$•$–$–$–$–
^•^.^_^.^•^´^¯^($•$.$_$.$•$´$¯$)
^[^^^-^-^ ^-^ ^-$]$ $^$-$-$ $-$ $-
^[^·^`^(^)^´^.^¸$]$·$´$)$($`$ $.$¸
^_^+^(^<^.^.^|^.^.$_$+$>$.$.$|$.$.
^)^¯^´^·^¸^•^`^¯^($($¯$`$·$¸$•$´$¯$)
^-^·^=^«^‡^»^=^·^-$-$·$=$»$‡$«$=$·$-
^.^o^0^×^X^×^0^o^.$.$o$0$×$X$×$0$o$.
^[^·^.^_^.^·^`^¯^($]$·$.$_$.$·$´$¯$)
^[^•^.^_^.^•^`^¯^($]$•$.$_$.$•$´$¯$)
^]^§^[^]^®^~^©^~^®$[$§$]$[$®$~$©$~$®
^»^•^´^º^´^•^•^]^•$«$•$´$º$´$•$•$[$•
^»^•^`^¯^´^•^.^•^÷^×$«$•$´$¯$`$•$.$•$÷$×
^×^?^°^"^`^?^"^°^?^×$×$?$°$"$?$`$"$°$?$×
^×^º^°^”^`^˜^”^°^º^×$×$º$°$”$`$˜$”$°$º$×
^×^º^°^”^`^˜^”^°^º^×$×$º$°$”$˜$`$”$°$º$×
^)^×^`^¯^´^v^^^·^·^ ^·$($×$´$¯$`$v$^$·$·$ $·
^?^·^.^·^`^¯^´^·^.^·^?$?$·$.$·$´$¯$`$·$.$·$?
^¯^´^•^.^,^¸^¸^,^.^•^`$¯$`$•$.$,$¸$¸$,$.$•$´
^»^)^·^`^¯^´^·^.^·^÷^×$«$($·$´$¯$`$·$.$·$÷$×
^»^)^•^`^¯^´^•^.^•^÷^×$«$($•$´$¯$`$•$.$•$÷$×
^»^-^)^¯^´^v^`^¯^(^-^»$»$-$($¯$`$v$´$¯$)$-$»
^•^.^_^.^·^°^¯^(^(^?^•$•$.$_$.$·$°$¯$)$)$?$•
^•^·^.^·^`^¯^´^·^.^·^•$•$·$.$·$´$¯$`$·$.$·$•
^•^•^.^•^`^¯^´^•^.^•^•$•$•$.$•$´$¯$`$•$.$•$•
^(^)^F^(^°^`^¯^(^*^¤^°^•$)$($F$)$°$´$¯$)$*$¤$°$•
^¨^˜^ˆ^”^°^¹^~^•^-^.^„^¸$¨$˜$ˆ$”$°$¹$~$•$-$.$„$¸
^»^-^-^-^-^-^-^•^{^I^|^]$«$-$-$-$-$-$-$•$}$I$|$[
^]^.^~^*^°^o^°^°^o^°^°^o$[$.$~$*$ $°$o$°$°$o$°$°$o
^×^.^.^•^÷^°^'^¨^´^•^.^§$×$,$.$•$´$¨$'$°$÷$•$.$.$§
^~^?^·^*^'^¨^¯^¨^'^*^~^?^-$~$?$*$'$¨$¯$¨$'$*$·$~$?$-
^¸^,^ø^¤^º^°^`^°^º^¤^ø^,^¸$¸$,$ø$¤$º$°$`$°$º$¤$ø$,$¸
^*^`^¯^´^*^.^¸^¸^.^*^`^¯^´^*$*$´$¯$`$*$.$¸$¸$.$*$´$¯$`$*
^|^!^¤^*^'^~^`^`^~^'^*^¤^!^|$|$!$¤$*$'$~$`$`$~$'$*$¤$!$|
^*^*^O^~^°^'^¨^¤^¦^¤^¨^'^°^~^O$*$*$O$~$°$'$¨$¤$¦$¤$¨$'$°$~$O
^.^_^|^.^>^)^+^_^+^(^<^.^|^_^.$.$_$|$.$<$($+$_$+$)$>$.$|$_$.
^°^¤^*^)^¯^´^?^`^¯^(^*^¤^°^•^.$°$¤$*$($¯$´$?$`$¯$)$*$¤$°$•$.
^?^?^°^`^°^º^¤^ø^,^¸^¸^,^?^?^?$?$?$ $,$¸$¸$,$ø$¤$º$°$`$°$?$?$?
^'^*^~^-^.^,^¸^¸^.^-^~^·^*^'^¨^¯$¯$¨$'$*$·$~$-$.$¸$¸$,$.$-$~$*$'
^'^*^~^-^.^,^¸^¸^.^-^~^•^*^'^¨^¯$¯$¨$'$*$•$~$-$.$¸$¸$,$.$-$~$*$'
^.^·^`^¯^´^·^.^<^>^)^)^)^)^º^<$¸$.$·$´$¯$`$·$.$¸$>$<$($($($($º$>
^.^·^`^¯^´^·^.^<^>^º^(^(^(^(^<$¸$.$·$´$¯$`$·$.$¸$>$<$($($($($º$>
^}^¤^¦^¤^{^}^*^§^*^{^}^©^~^®^{^}${$*$§$*$}${$¤$¦$¤$}${$®$~$©$}${
^]^ ^*^~^-^.^,^¸^¸^.^-^~^•^*^'^¨$[$ $¨$'$*$•$~$-$.$¸$¸$,$.$-$~$*$'
^>^>^.^.^•^.^¸^¸^•^`^¯^´^•^.^¸^¸^¤$<$<$.$.$•$.$¸$¸$•$´$¯$`$•$.$¸$¸$¤
^`^•^.^¸^¸^.^•^`^`^¯^´^•^•^.^_^.^•$`$•$.$¸$¸$.$•$´$´$¯$`$•$•$.$_$.$•
^~^*^-^.^,^_^,^.^-^*^~^'^^^'^*^-^,$~$*$-$.$,$_$,$.$-$*$~$'$^$'$*$-$,
^·^.^_^.^·^·^`^¯^´^´^·^.^¸^¸^.^·^`$`$·$.$¸$¸$.$·$´$´$¯$`$·$·$.$_$.$·
^·^.^_^.^·^·^`^¯^´^´^·^.^¸^¸^.^·^`$·$.$_$.$·$·$`$¯$´$´$·$.$¸$¸$.$·$`
^•^.^_^.^•^•^`^¯^´^´^•^.^¸^¸^.^•^`$`$•$.$¸$¸$.$•$´$´$¯$`$•$•$.$_$.$•
^•^.^_^.^•^•^`^¯^´^´^•^.^¸^¸^.^•^`$•$.$_$.$•$•$`$¯$´$´$•$.$¸$¸$.$•$`
^·^.^_^.^·^°^¯^°^·^.^.^·^°^.^·^°^°^°$·$.$_$.$·$°$¯$°$·$.$·$°$ $.$·$°$°$°
^(^_^.^·^`^¯^(^_^.^·^`^¯^(^_^.^·^`^¯^($)$_$.$·$´$¯$)$_$.$·$´$¯$)$_$.$·$´$¯$)
^>^-^.^¸^¸^.^·^`^¯^´^·^.^¸^¸^.^·^`^¯^($<$-$.$¸$¸$.$·$´$¯$`$·$.$¸$¸$.$·$´$¯$)
^_^(^-^¸^.^-^~^·^*^'^¨^¯^¨^'^*^~^-^.^,$_$)$-$,$.$-$~$*$'$¨$¯$¨$'$*$·$~$-$.$¸
^_^(^-^¸^.^-^~^•^*^'^¨^¯^¨^'^*^~^-^.^,$_$)$-$,$.$-$~$*$'$¨$¯$¨$'$*$•$~$-$.$¸
^°^º^¤^ø^,^¸^¸^,^ø^¤^º^°^`^°^º^¤^ø^,^¸$°$º$¤$ø$,$¸$¸$,$ø$¤$º$°$`$°$º$¤$ø$,$¸
^¸^,^ø^¤^º^°^`^°^º^¤^ø^,^¸^¸^,^ø^¤^º^°$°$º$¤$ø$,$¸$¸$,$ø$¤$º$°$`$°$º$¤$ø$,$¸
^>^-^.^¸^.^·^°^¯^°^·^.^¸^.^·^°^¯^°^·^.^¸^.^·^°$<$-$.$¸$.$·$°$¯$°$·$.$¸$.$·$°$¯$°$·$.$¸$.$·$°
^°^¤^«^·^`^¯^´^·^.^_^(^)^*^(^°^¨^¨^°^"^º^°^¨^¨^°^)^;$°$¤$»$·$´$¯$`$·$.$_$)$($*$)$°$¨$¨$°$º$"$°$¨$¨$°$;$)
Reply
#2
Thanks for this share! Actually cracked some of my uncrackable hashes list Smile
Reply
#3
(06-08-2012, 10:16 AM)atom Wrote: Thanks for this share! Actually cracked some of my uncrackable hashes list Smile

Big Grin ha ha !! Really ?

Oh I am pleased, at last I have done something useful here !!

You have inspired me to make more of them. Smile

In fact I have made a group of useful rules for myself, mainly based around my multi rules idea, which is why I was so desperate and constantly nagging you for that feature. (Sorry about that)

I will check them more closely and then share them also. Perhaps you might like to include them in the hashcat-plus distribution ?

Anyway I will post what I have done and it's up to you what you do with them ,they are yours to do with as you like.
Reply
#4
If you want them in the distribution, no problem. But they should be somehow different to the ones that already included. Otherwise it would make no sense.
Reply
#5
(06-08-2012, 11:25 AM)atom Wrote: If you want them in the distribution, no problem. But they should be somehow different to the ones that already included. Otherwise it would make no sense.

I don't necessarily "want" them in the distribution, I was just offering them. I understand you want to keep things compact which is the right thing to do.

I also don't pretend to be able to make better rules than anyone else, its just the only thing I can contribute other than feature requests and bug reports !!

Anyway, please just take a look through them and if there is anything you like just do what you want with them. I don't need or expect credit for them in the distribution if you decide any are worth adding. In fact I think I would be a bit embarrassed ! Smile

I had to rename the attachments to get them to upload and I also had to split them in two. Just delete the ".txt" bit.


Attached Files
.txt   Hash-IT Hashcat Rules Pack.part01.rar.txt (Size: 180 KB / Downloads: 198)
.txt   Hash-IT Hashcat Rules Pack.part02.rar.txt (Size: 124.13 KB / Downloads: 170)
Reply
#6
I have a problem with that rules maybe is something with the codification? I'm on windows. maybe better try in linux?

Code:
Cannot convert rule for use on GPU in file C:\Users\Anonymous\Downloads\Hash-IT
Hashcat Rules Pack\Hash-IT E-Mail Address's Huge.rule in line 1282: $@$m$a$j$o$r
$a$n$a$.$m$a$r$t$i$n$a$-$f$r$a$n$c$a$.$t$a$.$i$t
oclHashcat-plus v0.12 by atom starting...
Reply
#7
(01-13-2013, 05:23 PM)eljolot Wrote: I have a problem with that rules maybe is something with the codification? I'm on windows. maybe better try in linux?

Code:
Cannot convert rule for use on GPU in file C:\Users\Anonymous\Downloads\Hash-IT
Hashcat Rules Pack\Hash-IT E-Mail Address's Huge.rule in line 1282: $@$m$a$j$o$r
$a$n$a$.$m$a$r$t$i$n$a$-$f$r$a$n$c$a$.$t$a$.$i$t
oclHashcat-plus v0.12 by atom starting...

I think the problem might be the rule length. When I made them it was in the hope hashcat-plus would someday support >15 characters.

Just ignore the warning and if hashcat-plus ever increases password length then the warning should go away.....I think. Smile
Reply
#8
I am just wondering why there have been 64 downloads of the first file and 53 of the second ?

You need to download both files, remove the .txt extension and unzip them both. Smile
Reply
#9
Thnx your rules rocks Big Grin
Hope someday will be > 15 chars :3

Code:
Recovered......: 13/35338 Digests, 0/1 Salts
Progress.......: 678297646/1859542916 (36.48%)
Rejected.......: 46/678297646 (0.00%)
Reply
#10
(01-13-2013, 05:56 PM)eljolot Wrote: Thnx your rules rocks Big Grin
Hope someday will be > 15 chars :3

Yeah Big Grin

The request is in the "Pending - Under Consideration" section, here.
Reply