AHT Cracker
Python-based brute-force automation tool designed for cybersecurity education
Introduction
AHT Cracker is a Python-based brute-force automation tool designed for cybersecurity education, CTFs, and authorized penetration testing. It acts as a unified interface for popular password recovery tools, allowing users to launch brute-force and password recovery tasks from a single script without manually configuring each tool.
John The Ripper
HashCat
Aircrack-ng
About the Tool

AHT Cracker, developed by Ali Hack Tech, is a brute-force automation tool that uses John the Ripper, Hashcat, and Aircrack-ng to crack supported files directly. It is developed in Python and is designed for ethical hackers and penetration testers.
How to Use?
.png)
📌 Intended Use
AHT Cracker is intended for use only in laboratory environments, cybersecurity training, CTF competitions, and authorized security assessments where you have explicit permission to test the target.⚠ Disclaimer
This software is provided strictly for educational purposes and authorized security testing. Only use this tool on systems, networks, password hashes, wireless captures, or files that you own or have explicit permission to test. Unauthorized use may violate local laws. The developer (Ali Hack Tech) assumes no responsibility for any misuse of this software.✨ Features
- ✅ Unified interface for multiple password recovery tools
- ✅ Supports John the Ripper
- ✅ Supports Hashcat
- ✅ Supports Aircrack-ng
- ✅ Fast and lightweight
- ✅ Python-based launcher
- ✅ No external Python libraries required
- ✅ Simple menu-driven interface
🛠 Supported Tools
- John the Ripper
- Hashcat
- Aircrack-ng
📥 Installation
Clone the repository
git clone https://github.com/alihacktech/aht_cracker.git
Open the project folder
cd aht_cracker
▶ Run
python aht_cracker.py
or
python3 aht_cracker.py
No additional Python packages are required.
📖 How to Use
- Install John the Ripper.
- Install Hashcat.
- Install Aircrack-ng.
- Clone this repository.
- Open a terminal.
- Run the program.
- Select the desired backend tool.
- Provide the required input.
- The selected tool performs the password recovery task.