Skip to content

This tool use various attack like dictionary and brute force to crack the password of any encrypted file.

Notifications You must be signed in to change notification settings

harshgharsandiya/Password-Cracker

Repository files navigation

File Password Cracker

This project is a fast password cracker for encrypted file using dictionary attack and brute force attack.

Disclaimer: This tool is only for educational purposes. Don't use this tool without proper authorization.


Prerequisites

  1. Python 3.x
  2. tqdm library

Usage

  1. Clone Repo
git clone https://github.com/harshgharsandiya/Password-Cracker.git
  1. Change Folder
cd Password-Cracker
  1. Install Requirements
pip install -r requirements.txt
  1. Run main.py
python main.py

File Support

  • ZIP
  • PDF
  • JPEG
  • JPG
  • RAR
  • DOCX
  • XLSX

Features

  • Dictionary Attack
  • Multithreading
  • GPU Acceleration
  • Hashing Password Cracking
  • Dynamic Wordlist Generation
  • Pause/Resume Progress with Logging
  • Optimize Memory for Large Wordlists
  • Support for Encrypted Archives & Nested Files
  • Interactive CLI
  • Integration of External Wordlists (Download Feature)
  • Error handling & Debugging Tools
  • Save Cracked Password to File(txt/json)
  • Password Strength Estimation

License

  • This project is licensed under the MIT License.

Author

Created by: Harsh Gharsandiya

About

This tool use various attack like dictionary and brute force to crack the password of any encrypted file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages