Loading repository data…
Loading repository data…
IamAshrafee / repository
Advanced RAR Password Cracker is a GUI tool for recovering lost/finding or cracking RAR passwords using dictionary and brute force attacks. Features multi-threading, batch processing, progress tracking, and cross-platform support. Developed in Python with a focus on usability and performance.
A powerful GUI application for recovering lost passwords of RAR archives using dictionary attacks and brute force methods with multi-threading support.
Two Attack Modes:
Batch Processing: Test multiple RAR files sequentially
Multi-threading: Utilize multiple CPU cores for faster cracking
Progress Tracking: Save and resume sessions
Drag & Drop: Easy file input
Cross-platform: Works on Windows and Linux
User-friendly Interface: Real-time progress updates and statistics
tkinterdnd2, winsound (Windows only)Clone the repository or download the release package:
https://github.com/IamAshrafee/RarPassword_Cracker.git
cd RarPassword_Cracker
Install required dependencies:
pip install -r requirements.txt
For Windows users, ensure WinRAR is installed (for unrar.exe)
Run the application:
python RarCracker.py
Select your RAR file
Choose attack mode (Dictionary or Brute Force)
Configure settings (threads, character sets for brute force, etc.)
Click "Start" to begin the cracking process
Main application interface showing dictionary attack mode
Brute force configuration options
The Advanced RAR Password Cracker Pro is designed to help users recover lost passwords for RAR archives. It implements efficient password testing algorithms with multi-threading support to maximize performance. The application features a clean, intuitive interface while providing powerful functionality for both casual users and security professionals.
Key technical aspects:
This tool is intended for legal use only, such as recovering passwords from your own archives that you've legitimately forgotten. The developer is not responsible for any misuse of this software.
MIT License - See LICENSE file for details
For questions or support, contact: