Professional-grade tool for automated password recovery of 7z archives using dictionary attacks. Built with Rust for maximum performance.
This project includes setup.sh which builds the release binary and optionally installs a system-wide wrapper called zven2crack.
Installation (requires sudo to copy into /usr/local/bin):
git clone https://github.com/r3nvu/zven2crack.git
cd zven2crack
chmod +x setup.sh
./setup.shAfter successful installation you can run:
zven2crack <archive.7z> use <dictionary_path>
zven2crack <archive.7z> gen <output> <min_len> <max_len> <charset>Examples:
- Use an existing dictionary:
zven2crack secret.7z use /path/to/dictionary.txt- Generate a small dictionary example:
# Generate all combinations of 'ab' with length 1..2
zven2crack secret.7z gen /tmp/mydict.txt 1 2 abNote: generated dictionaries can become very large. Use small parameters for testing.
Expected output (if password is found):
[✓] Password found: "pass"