An open API service indexing awesome lists of open source software.

https://github.com/touti-sudo/touti-cracker

a hacking tool for password cracking
https://github.com/touti-sudo/touti-cracker

brute-force brute-force-attacks bruteforce hacking hacking-tool hacking-tools hacktool hacktools pantest pentest-scripts pentest-tool pentesting pentesting-tools security security-tools windows windows-11 windows10

Last synced: 2 months ago
JSON representation

a hacking tool for password cracking

Awesome Lists containing this project

README

        

## **Touti Cracker**

![Mon Logo](assets/logo.png)

## 🇬🇧 English version :

## 🚀 Touti Cracker v2.1.0

> **Important:** This tool is for **educational purposes only**. Any misuse is **strictly prohibited**. The developer holds no responsibility for unethical use.

---

### 🧠 What is Touti Cracker?

**Touti Cracker** is a cross-platform educational tool that demonstrates ethical password recovery through brute-force techniques. It offers a fun and neon-styled UI with powerful features like Hashcat automation, registry backup, and password list generation.

---

### 🆕 What's New in v2.1.0?

- ✨ **Auto-Updater** integrated with GitHub.
- 🧪 **MacOS support** with Homebrew integration.
- 🔐 **Admin rights checker** with auto-restart.
- 💥 **Auto Hashcat setup + extraction via 7-Zip**.
- 🧠 Better Python version parsing and detection.
- ⚠️ **Antivirus activity check**.
- 🔍 Hash extraction via `secretsdump` (Impacket).
- ✅ **Dependencies fetched automatically**.
- 🎨 Enhanced **neon-styled terminal UI** using `rich`, `colorama`, `pyfiglet`.
- 📁 Improved directory management for saved files.
- 🐛 Robust error handling (Permissions, FileNotFound, etc.).

---

### 🔧 Core Features

- 🎲 Generate password lists (Custom or Random).
- 💽 Backup SYSTEM & SAM registry hives.
- 🛠️ Launch Hashcat automatically to crack hashes.
- 📥 Auto-download and unzip Hashcat if missing.
- 🔎 Use `impacket-secretsdump` to extract hashes.
- 📂 Auto-create directories for output files.
- 🔁 Live update checker + script self-replacement.
- 🧪 Compatible with Windows / Linux / MacOS.

---

### ⚙️ Installation Guide

#### Prerequisites:

- 🐍 Python 3.8+
- 📦 pip installed
- 🟩 7-Zip installed + added to system PATH (7-Zip is not require for MacOS and Linux)

#### Steps:

```bash
# 1. Clone the repository
$ git clone https://github.com/Touti-Sudo/Touti-Cracker.git

# 2. Move into the directory
$ cd Touti-Cracker

# 3. Install required Python packages
$ pip install -r requirements.txt

# 4. Run the script
$ python Touti\ Cracker-beta\ version-.py
```

> ⚠️ On Windows, run the script as Administrator. On Linux/macOS, use `sudo` if needed.

---

### 🖥️ Screenshots / Demo

![Touti Cracker Demo](https://raw.githubusercontent.com/Touti-Sudo/Touti-Cracker/main/assets/test.gif)

---

### 👨‍💻 Developer

Created by **Touti-Sudo** ✍️

- GitHub: [https://github.com/Touti-Sudo](https://github.com/Touti-Sudo)

---

### 📜 Disclaimer

> Touti Cracker is intended only for ethical and educational purposes. Using it on systems without authorization is illegal and punishable by law. Please act responsibly.

---

## 🇫🇷 Version française :

## 🚀 Touti Cracker v2.1.0

> **Important :** Cet outil est à but **strictement éducatif**. Toute mauvaise utilisation est **formellement interdite**. Le développeur décline toute responsabilité en cas d'usage non éthique.

---

### 🧠 Qu'est-ce que Touti Cracker ?

**Touti Cracker** est un outil éducatif multiplateforme qui démontre la récupération éthique de mots de passe via des techniques de brute-force. Il propose une interface fun avec un style néon et des fonctionnalités puissantes telles que l'automatisation de Hashcat, la sauvegarde des registres et la génération de listes de mots de passe.

---

### 🆕 Quoi de neuf dans la v2.1.0 ?

- ✨ **Mise à jour automatique** intégrée à GitHub.
- 🧪 **Support MacOS** avec intégration Homebrew.
- 🔐 **Vérification des droits administrateur** avec redémarrage automatique.
- 💥 **Installation et extraction de Hashcat via 7-Zip**.
- 🧠 Meilleure détection et gestion de la version Python.
- ⚠️ **Vérification de l'activité antivirus**.
- 🔍 Extraction de hash via `secretsdump` (Impacket).
- ✅ **Installation automatique des dépendances**.
- 🎨 Interface terminal **améliorée en style néon** avec `rich`, `colorama`, `pyfiglet`.
- 📁 Meilleure gestion des répertoires pour les fichiers sauvegardés.
- 🐛 Gestion robuste des erreurs (Permissions, Fichiers introuvables, etc.).

---

### 🔧 Fonctionnalités principales

- 🎲 Générer des listes de mots de passe (Personnalisées ou Aléatoires).
- 💽 Sauvegarder les registres SYSTEM & SAM.
- 🛠️ Lancer automatiquement Hashcat pour casser les mots de passe.
- 📥 Télécharger et décompresser automatiquement Hashcat si absent.
- 🔎 Utiliser `impacket-secretsdump` pour extraire les hashs.
- 📂 Créer automatiquement les dossiers nécessaires.
- 🔁 Vérification de mise à jour en direct + remplacement automatique du script.
- 🧪 Compatible avec Windows / Linux / MacOS.

---

### ⚙️ Guide d'installation

#### Prérequis :

- 🐍 Python 3.8+
- 📦 pip installé
- 🟩 7-Zip installé et ajouté au PATH système (non requis pour MacOS et Linux)

#### Étapes :

```bash
# 1. Cloner le dépôt
$ git clone https://github.com/Touti-Sudo/Touti-Cracker.git

# 2. Accéder au dossier
$ cd Touti-Cracker

# 3. Installer les dépendances Python
$ pip install -r requirements.txt

# 4. Lancer le script
$ python Touti\ Cracker-beta\ version-.py
```

> ⚠️ Sous Windows, exécute le script en tant qu'administrateur. Sous Linux/macOS, utiliser `sudo` si nécessaire.

---

### 🖥️ Captures d'écran / Démo

![Touti Cracker Demo](https://raw.githubusercontent.com/Touti-Sudo/Touti-Cracker/main/assets/test.gif)

---

### 👨‍💻 Développeur

Créé par **Touti-Sudo** ✍️

- GitHub : [https://github.com/Touti-Sudo](https://github.com/Touti-Sudo)

---

### 📜 Avertissement

> Touti Cracker est conçu uniquement pour des usages éthiques et pédagogiques. L'utiliser sur des systèmes sans autorisation est illégal et puni par la loi. Merci d'agir de manière responsable.