I have a password-protected ZIP file for which I can’t remember the password.
I know that it was an easy password (most likely a variation of an existing German/English word), and I can
- narrow down the length to a specific range (e.g., 6-10),
- specify the characters that could have been used (e.g.,
A
-Z
,a
-z
,ß
,ö
,0
-9
,_
), - state the number of occurences of specific characters (e.g.,
_
was used exactly one time,0
was used no more than two times), and - exclude certain patterns (e.g., not more than two numerals in a row).
I’m looking for a FLOSS password cracker for GNU/Linux that can find the password. It should (not must):
- allow to specify limitations, ideally as described above (length, possible characters, min/max occurences, patterns) or similar
- try a dictionary attack before falling back to a brute-force attack
- log which passwords have been tried, and allow to import that log so that these passwords don’t have to be tried again when starting a new search (e.g., with adjusted limitations)
aaaa
with it (IIRC, because of issues with ZIP version). However, given a recommendation for fcrackzip, I’ll try it again.