hashcat/hashcat-utils

Feature: combinatorN

vdun opened this issue · 5 comments

vdun commented

Make combinator accepts arbitrary number (n) of files

Before I do, you know you can do this already? You can use combinator.bin with 2 files and write the output to file. Then run combinator.bin again with the new file and the 3rd file and write it to file, and so on...

Well, part of the value of combinator is that it can be used to generate a list dynamically, without having to write it to disk first, in order to avoid using up a high amount of disk space.

An interesting use case for combinatorN is to combine wordlists with known qualities that you want to appear at specific positions. This is different from PRINCE, in which any item in the wordlist can appear in any position.

I am in favor of some kind of per-position combinator tool beyond what combinator3 can provide. Yes, the total number of combinations can increase quickly, but for shorter lists this could be very useful.

singe commented

#53 should address this, it will let you chain combinator across multiple pipes.

This is a reasonable workaround, but still less convenient (and requiring more awareness of the OS than having direct support would)

@vdun, check this #58