Advanced combination attack rule
#1
Hello everyone

Ask a question of hashcat rules
Why do not many combination rules have such a rule?

Swap location attack rule
For example:

cat 1.txt 
abc

cat 2.txt
123

cat 3.txt
!@#$

I think this rule is advanced and effective.

Hashcat does not have such a rule

The 3 combination attack rule generation should be the result of the following dictionary

abc123!@#$
abc!@#$123

123abc!@#$
123!@#$abc

!@#$123abc
!@#$abc123
#2
put all words in one dict and use combinator3 from hashcat-utils
#3
(04-06-2018, 09:30 AM)undeath Wrote: put all words in one dict and use combinator3 from hashcat-utils

thanks

This will result in a few times the size of the dictionary
It's not that I want to customize efficient attacks
#4
cat 1.txt
abc

cat 2.txt
123

cat 3.txt
!@#$

Generation of dictionary attacks

abc123!@#
abc!@#$123

123abc!@#$
123!@#$abc

!@#$123abc
!@#$abc123


If this rule is added, it does not produce more than one line

That will optimize dictionary volume and make attack more directive.

It saves a lot of time
#5
(04-06-2018, 09:30 AM)undeath Wrote: put all words in one dict and use combinator3 from hashcat-utils
Hi...
if Put in a dictionary, the volume will be 10 times larger, which is not a good rule.

Good rules should be pertinent

For example, there are multiple combinations below. It is efficient to transform files to different locations attack

Code:
./combinator.bin file1 file2 file3
Code:
combinator
file1 file2 file3
file1 file3 file2

file2 file3 file1
file2 file1 file3

file3 file1 file2
file3 file2 file1


If can change their position to attack
I want to add an automatic transformation location rule
Are there any rules of this kind?
If not, how should I write it out?
#6
Hi...