glv2 / bruteforce-luks

Try to find the password of a LUKS encrypted volume.
GNU General Public License v3.0
238 stars 34 forks source link

Option for middle of password or specifcy count of characters in each location #38

Open HellishINC opened 4 months ago

HellishINC commented 4 months ago

Currently, I'm trying to find a passphrase that contains roughly 55 characters.

A -c option (c for center I guess since m is already used) would allow you to force a passphrase when you know the center portion but not the beginning or end.

For example, where * is the characters being brute forced

**FOOPHRASE**

Currently -b and -e will only attempt characters in the center instead of before, center and end.

Having the ability to brute force

**FOO**FOO**

would be very helpful. Currently I'm having to keep logs of what is being attempted, which means there is now a physical record of the passphrase and is also very inefficient.