rarcrack
Brute-force password recovery for archives
TLDR
SYNOPSIS
rarcrack archive [--type format] [--threads n] [--charset chars]
DESCRIPTION
rarcrack recovers passwords from encrypted RAR, ZIP, and 7Z archives using brute-force testing of all possible character combinations. It systematically tries passwords of increasing length from a configurable character set, with the archive type either auto-detected from the file extension or explicitly specified.
The tool automatically saves progress to an XML status file alongside the archive, allowing interrupted sessions to resume from the last tested position without starting over. Multi-threading distributes password testing across available CPU cores for faster throughput. Narrowing the character set with --charset significantly reduces the search space when the password composition is partially known.
PARAMETERS
--type FORMAT
Archive type (rar, zip, 7z). Auto-detected from file extension if not specified.--threads N
Number of threads for parallel password testing.--charset CHARS
Characters to use in brute-force attempts. Narrowing this reduces search space significantly.-h, --help
Show help.
CAVEATS
Brute-force is slow for long passwords. For authorized recovery only. Strong passwords may be impractical.
HISTORY
rarcrack was created for password recovery from encrypted archives. It provides a simple brute-force tool for RAR, ZIP, and 7Z files.
