The Ultimate Modern Password Cracker for ZIP/RAR Archives
All rights reserved © Scayar
- ⚡️ Ultra-modern CLI with hacker vibes
- 🧠 Smart password pattern intelligence
- 🔄 Auto-resume for interrupted sessions
- ☁️ Download popular wordlists automatically
- 🔔 Desktop/email notifications on success
- 📊 Beautiful progress bars and live attempt feed
- 📝 Detailed logging and reporting
No setup needed!
- A sample ZIP file (
test.zip
) is already included in this folder.- The password for
test.zip
is 123321.- You need to download the wordlist
rockyou.txt
(not included due to GitHub file size limits).
Run this command in your ScayForce folder:
python ScayForce.py --fetch-wordlist rockyou.txt
Or download it manually from here and place it in the tool folder.
python ScayForce.py --file test.zip --dictionary --wordlist rockyou.txt
- The tool will try passwords from
rockyou.txt
and should find the password123321
fortest.zip
. - You can also try brute-force or other options as shown below.
# 1. Clone the repo
git clone https://github.com/scayar/ScayForce.git
cd ScayForce
# 2. Install requirements
pip install -r requirements.txt
# 3. Download the wordlist (if you haven't already)
python ScayForce.py --fetch-wordlist rockyou.txt
Super Easy! Just follow these steps:
python ScayForce.py --file test.zip --dictionary --wordlist rockyou.txt
--file
: Path to your ZIP or RAR file--dictionary
: Use a wordlist to try passwords--wordlist
: Path to your wordlist file (e.g. rockyou.txt)
python ScayForce.py --file test.zip --bruteforce --charset 0123456789 --max-length 4
--bruteforce
: Try all possible combinations--charset
: Characters to use (e.g. numbers only)--max-length
: Maximum password length to try
python ScayForce.py --file test.zip --dictionary --wordlist rockyou.txt --resume
--resume
: Continue from where you left off if the process was interrupted
python ScayForce.py --file test.zip --dictionary --fetch-wordlist rockyou.txt
--fetch-wordlist
: Download and use a popular wordlist (like rockyou.txt)
python ScayForce.py --file test.zip --dictionary --wordlist rockyou.txt --notify-email you@email.com
--notify-email
: Send an email notification when the password is found
Option | Description |
---|---|
--file |
Path to the ZIP or RAR file |
--dictionary |
Use a wordlist for password attempts |
--wordlist |
Path to the wordlist file |
--bruteforce |
Use brute-force attack |
--charset |
Characters to use in brute-force |
--max-length |
Max password length for brute-force |
--resume |
Resume from last progress |
--fetch-wordlist |
Download a popular wordlist automatically |
--notify-email |
Email to notify when password is found |
--threads |
Number of threads to use (default: 4) |
--verbose |
Show every password attempt |
--log |
Log file for results (default: crack_results.log) |
- 🏷️ Use strong wordlists for better results (try
rockyou.txt
or your own custom list). - 🚦 Verbose mode (
--verbose
) lets you see every password attempt in real time. - 🧩 Multi-threading (
--threads 8
) can speed up cracking on modern CPUs. - 💾 Auto-resume is a lifesaver for long sessions—never lose your progress!
- 📈 Check
crack_results.log
for a summary of all attempts and results.
- Tool Name: ScayForce
- Author: Scayar
- All rights reserved © Scayar
- 🌍 Website: scayar.com
- 💬 Telegram Group: @im_scayar
- 📧 Email: Scayar.exe@gmail.com
- ☕ Buy Me a Coffee: buymeacoffee.com/scayar
This tool is for educational and authorized security testing purposes only.
Do not use it on systems or archives you do not own or have explicit permission to test.
If you like ScayForce, star the repo and share it with your friends!