/Zip-CrackerX

☠️☠️☠️ A Zip file cracker programmed in Python with CLI as well as GUI. It is compatible to crack zip file having "Zip Legacy Encryption" by using Bruteforce. ☠️☠️☠️

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

header

Zip-CrackerX

☠️☠️☠️ A Zip file cracker programmed in Python with CLI as well as GUI. It is compatible to crack zip file having "Zip Legacy Encryption" by using Bruteforce. ☠️☠️☠️

Zip File Brute Force Tool 💀💀💀

This is a Python program designed to perform brute force attacks on password-protected zip files. It comes with both a Command Line Interface (CLI) version and a Graphical User Interface (GUI) version to cater to different user preferences.

Features

  • CLI Version: Allows users to execute the brute force attack from the command line interface, providing detailed feedback and results.
  • GUI Version: Provides a user-friendly graphical interface for performing brute force attacks, making it easy for users to interact with the program.
  • Real-Time Feedback: Both versions of the program provide real-time feedback during the brute force attack, allowing users to monitor the progress and status of the attack.
  • Flexible: Users can specify the zip file to be cracked and the wordlist to be used for the brute force attack, making the program flexible and adaptable to different scenarios.

Requirements

To run this program, you need:

  • Python 3.x installed on your system.
  • The following Python libraries:
    • tkinter: For the GUI version.
    • subprocess: For running the brute force attack as a subprocess.
    • filedialog: For selecting the zip file and wordlist in the GUI version.
    • messagebox: For displaying warnings and messages in the GUI version.

Installation

git clone https://github.com/yottajunaid/Zip-CrackerX.git
ls
cd Zip-CrackerX
python main.py

For GUI version

python gui_version.py

Usage

CLI Version

To run the CLI version of the program, navigate to the directory containing the main.py file and execute the following command:

python main.py

Follow the prompts to provide the path to the zip file and the wordlist, and the program will start the brute force attack.

GUI Version

To run the GUI version of the program, navigate to the directory containing the gui_version.py file and execute the following command:

python gui_version.py

The GUI window will open, allowing you to select the zip file and wordlist and start the brute force attack with the click of a button.

Screenshots 📸

CLI Version

cli_screenshot

GUI Version

gui_screenshot

Disclaimer

This program is intended for educational and research purposes only. Unauthorized use of this program to gain unauthorized access to password-protected zip files is illegal and unethical. The author takes no responsibility for any misuse of this program.

©️ Copyright Message

Copyright © [yottajunaid]

All rights reserved. This Python project, along with its code, documentation, and any associated files, is the intellectual property of YOTTAJUNAID. You may not reproduce, distribute, or modify the contents of this repository without explicit permission from the owner.