07-08-2025, 10:25 AM
I was foolish enough to place some crucial information inside an encrypt 7z folder and lose track of where I'd written the password while I was moving. I've gone through all of the wiki pages and have been trying to format some kind of rules-based attack, but I can't quite figure out the best way to write the rules. I have a password of unknown length between 12 and 30 and a list of 8486 potential components of differing lengths of 1-8 (themselves permutations of 79 potential component "types"). I'd like to test combining them any number of times in any order for each potential password length, but I have no idea how to write a rule for that for hashcat. Then I got to realizing, I could probably use Python to generate those combinations and perhaps just do a dictionary attack. Is that feasible?