RarCrack Basic Guide
This note is written for RarCrack 0.2.
RarCrack brute-forces password for encrypted zip, rar, 7z files.
rarcrack FILE_NAME --threads 4
Note that if --threads
is omitted, RarCrack will use 2 threads, no matter how many cores your CPU has.
You can cancel the brute forcing (e.g. via Ctrl-c
) at any time,
and RarCrack will resume cracking at next startup.
This is because RarCrack uses a status file FILE_NAME.xml
at the same directory to record progress.
And this mechanism can be used to speed up cracking. For example, if you remember that the password is 6 digits:
xml version="1.0" encoding="UTF-8"?>
<?rarcrack>
<abc>0123456789</abc>
<current>000000</current>
<good_password/>
<rarcrack>
</
For zip and 7z files, an alternative to RarCrack is fcrackzip. And it has more features, e.g. specifying password range and using a dictionary. However, last time I tried to fcrackzip a zip file, it reported that the zip file is corrupt. And RarCrack successfully cracks the very zip file.