02-09-2024, 06:48 AM
I'm having issue with some simple rule files that don't consistently generate my desired output.
Probably due to my lack of understanding.
I have attached the pass phrases and rules files: (no room for output file, described in this post)
The pass phrases are 3 character keyboard walks (qwe through to bnm).
The rules:
rules0.txt - has nothing and reversed order
rules1.txt - has nothing and 3 digit walks (123, 234, ... 432, 321)
rules2.txt - has nothing and special characters ~ ` ! @ # $ % ^ & * ( ) - _ = + [ { ] } \ | ; : ' " , < . > / ?
rules3.txt - has nothing, uppercase and capitalized
Rules2 is not being completely applied before the next pass phrase commences
Using command line: (version 6.2.5 - Ubuntu 22.04 hashcat-nvidia, RTX1070, driver 545.23.08)
hashcat --stdout passprhrase.txt -r rules0.txt -r rules1.txt -r rules2.txt -r rules3.txt >newphrases.txt
Example
pass phrase qwe
Expected output of newphrases,txt
qwe
ewq
qwe123
ewq123
...
qwe321
ewq321
qwe123~
ewq123~
...
qwe123%
ewq123%
qwe123^ however at here ^ through / are missing
ewq123^
...
wer
rew
...
And this behavior is not consistent as some pass phrases will have some of the special characters from rule two and
others wont. Seems random which special characters are generated or not!
Are my rules correct and is this behavior repeatable by others?
Walter
Probably due to my lack of understanding.
I have attached the pass phrases and rules files: (no room for output file, described in this post)
The pass phrases are 3 character keyboard walks (qwe through to bnm).
The rules:
rules0.txt - has nothing and reversed order
rules1.txt - has nothing and 3 digit walks (123, 234, ... 432, 321)
rules2.txt - has nothing and special characters ~ ` ! @ # $ % ^ & * ( ) - _ = + [ { ] } \ | ; : ' " , < . > / ?
rules3.txt - has nothing, uppercase and capitalized
Rules2 is not being completely applied before the next pass phrase commences
Using command line: (version 6.2.5 - Ubuntu 22.04 hashcat-nvidia, RTX1070, driver 545.23.08)
hashcat --stdout passprhrase.txt -r rules0.txt -r rules1.txt -r rules2.txt -r rules3.txt >newphrases.txt
Example
pass phrase qwe
Expected output of newphrases,txt
qwe
ewq
qwe123
ewq123
...
qwe321
ewq321
qwe123~
ewq123~
...
qwe123%
ewq123%
qwe123^ however at here ^ through / are missing
ewq123^
...
wer
rew
...
And this behavior is not consistent as some pass phrases will have some of the special characters from rule two and
others wont. Seems random which special characters are generated or not!
Are my rules correct and is this behavior repeatable by others?
Walter