Skip to content

Touti-Sudo/Touti-Cracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

do not forget to star ⭐🌟⭐

Touti Cracker

Mon Logo

License: MIT

Issues Closed Issues

Contributors Forks Stars

Download from GitHub

🇬🇧 English version :

do not forget to star ⭐🌟⭐

🚀 Touti Cracker v2.2.2

Warning

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 ethical hacking toolkit for educational purposes, featuring password cracking, WiFi auditing, and reverse shell payload generation to demonstrate system vulnerabilities. It also offers a fun and neon-styled UI


🆕 What's New in v2.2.2?

[1] Project Reorganization


  • Refactored the project structure for better readability and maintainability

  • Separated core logic, utility scripts, and assets into dedicated directories

  • Improved file and module naming consistency across the project

  • Reduced code duplication by centralizing shared functions

  • Prepared the codebase for easier future updates and contributions

[2] Bug Fixes & Stability Improvements


  • Fixed multiple runtime errors and unexpected crashes

  • Improved error handling for missing files, permissions, and interruptions

  • Resolved platform‑specific issues (Windows / Linux compatibility)

  • Cleaned unused code and deprecated functions

  • Improved overall stability and execution flow

[3] Installation Script Review & Improvements


  • Reviewed and cleaned the installation script for reliability

  • Improved dependency checks and installation flow

  • Reduced installation failures caused by missing or incompatible packages

  • Made the installation process clearer and more user‑friendly

  • Prepared the script for easier troubleshooting and future extensions


đŸ› ïž Core Features

 -  CrossPlatform.
 -  Admin rights checker with auto-restart.
 -  Auto Hashcat setup.
 -  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.).
 -  Generate password lists (Custom or Random).
 -  Backup SYSTEM & SAM registry hives.
 -  Launch Hashcat automatically to crack hashes.
 -  Auto-create directories for output files.

⚙ Installation Guide

Prerequisites:

Steps:

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

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

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

# 4. Run the script
$ python main.py

Note

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

Warning

Please disable your antivirus software for proper installation and operation.

  • Please ensure that Metasploit is in the path.

  • Please ensure that Chocolatey and 7-Zip are properly installed.


đŸ“± Screenshots / Demo

Touti Cracker Demo


đŸ‘šâ€đŸ’» Developer

Contributors Created by Touti-Sudo


Warning

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.

Important

ToutiCracker is currently in beta. We are working on improving features, fixing bugs, and enhancing user experience. Your feedback is invaluable!

đŸ€ Contributing

We welcome contributions from the community!

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/cool-feature)
  3. Commit your changes (git commit -m 'Add cool feature')
  4. Push to the branch (git push origin feature/cool-feature)
  5. Open a Pull Request

🐛 Found a Bug?

If you find a bug or any issue, please open an issue with:

  • Description of the problem
  • Steps to reproduce
  • Expected vs actual behavior
  • Screenshots (if possible)

💡 Feature Requests

Have an idea a new feature? We'd love to hear it! Open a feature request and let's discuss about it !

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


đŸ‡«đŸ‡· Version française :

n'oubliez pas de mettre une Ă©toile ⭐🌟⭐

🚀 Touti Cracker v2.2.2

Warning

Cet outil est destinĂ© uniquement Ă  des fins Ă©ducatives. Toute utilisation abusive est strictement interdite. Le dĂ©veloppeur dĂ©cline toute responsabilitĂ© en cas d’usage non Ă©thique.


🧠 Qu'est-ce que Touti Cracker ?

Touti Cracker est une boßte à outils de piratage éthique multiplateforme à vocation pédagogique, proposant le craquage de mots de passe, l'audit Wi-Fi et la génération de charges utiles de shell inversé pour démontrer les vulnérabilités du systÚme. Elle propose également une interface utilisateur ludique et au style néon.


🆕 Quoi de neuf dans la v2.2.2 ?

[1] Réorganisation du projet


  • Refonte de la structure du projet pour une meilleure lisibilitĂ© et maintenabilitĂ©

  • SĂ©paration claire entre la logique principale, les scripts utilitaires et les assets

  • AmĂ©lioration de la cohĂ©rence des noms de fichiers et de modules

  • RĂ©duction de la duplication de code via la centralisation des fonctions communes

  • PrĂ©paration du projet pour de futures mises Ă  jour et contributions

[2] Corrections de bugs et améliorations de la stabilité


  • Correction de plusieurs erreurs d’exĂ©cution et crashs inattendus

  • AmĂ©lioration de la gestion des erreurs (fichiers manquants, permissions, interruptions)

  • RĂ©solution de problĂšmes spĂ©cifiques aux plateformes (Windows / Linux)

  • Suppression du code inutilisĂ© et des fonctions obsolĂštes

  • AmĂ©lioration globale de la stabilitĂ© et du flux d’exĂ©cution

[3] RĂ©vision et amĂ©lioration du script d’installation


  • Nettoyage et rĂ©vision du script d’installation pour plus de fiabilitĂ©

  • AmĂ©lioration de la vĂ©rification et de l’installation des dĂ©pendances

  • RĂ©duction des Ă©checs d’installation liĂ©s aux paquets manquants ou incompatibles

  • Processus d’installation plus clair et plus convivial

  • PrĂ©paration du script pour un dĂ©bogage et des extensions futures plus simples


đŸ› ïž FonctionnalitĂ©s principales

  • Multiplateforme.
  • VĂ©rificateur des droits d'administrateur avec redĂ©marrage automatique.
  • Configuration automatique de Hashcat.
  • Meilleure analyse et dĂ©tection des versions Python.
  • VĂ©rification de l'activitĂ© antivirus.
  • Extraction de hachage via secretsdump (Impacket).
  • RĂ©cupĂ©ration automatique des dĂ©pendances.
  • Interface utilisateur de terminal nĂ©on amĂ©liorĂ©e avec rich, colorama, pyfiglet.
  • Gestion amĂ©liorĂ©e des rĂ©pertoires pour les fichiers enregistrĂ©s.
  • Gestion robuste des erreurs (autorisations, fichier introuvable, etc.).
  • GĂ©nĂ©ration de listes de mots de passe (personnalisĂ©es ou alĂ©atoires).
  • Sauvegarde des ruches de registre SYSTEM et SAM.
  • Lancez Hashcat automatiquement pour dĂ©chiffrer les hachages.
  • CrĂ©ez automatiquement des rĂ©pertoires pour les fichiers de sortie.

⚙ Guide d'installation

Prérequis :

Étapes :

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

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

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

# 4. Lancer le script
$ python main.py

Note

Sous Windows, exĂ©cutez le script en tant qu’administrateur. Sous Linux/macOS, utilisez sudo si nĂ©cessaire.

Warning

Veuillez désactiver votre antivirus pour une installation et un fonctionnement corrects

  • Assurez-vous que Metasploit est prĂ©sent dans le PATH

  • Assurez-vous que Chocolatey et 7-Zip sont correctement installĂ©s


đŸ“± Captures d'Ă©cran / DĂ©mo

Touti Cracker Demo


đŸ‘šâ€đŸ’» DĂ©veloppeur

Contributors Créé par Touti-Sudo


Warning

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.

Important

Touti Cracker est actuellement en version bĂȘta. Nous travaillons activement Ă  l’amĂ©lioration des fonctionnalitĂ©s, Ă  la correction des bugs et Ă  l’optimisation de l’expĂ©rience utilisateur. Vos retours sont trĂšs importants !

đŸ€ Contribuer

Les contributions sont les bienvenues !

Comment contribuer

  1. Fork le dépÎt

  2. Créer une branche (git checkout -b feature/super-fonctionnalite)

  3. Commit les changements (git commit -m 'Ajout d’une super fonctionnalitĂ©')

  4. Push la branche (git push origin feature/super-fonctionnalite)

  5. Ouvrir une Pull Request

🐛 Bug trouvĂ© ?

Si vous trouvez un bug, veuillez ouvrir une issue avec :

  • Description du problĂšme

  • Étapes pour reproduire

  • Comportement attendu vs rĂ©el

  • Captures d’écran (si possible)

💡 Suggestions de fonctionnalitĂ©s

Vous avez une idée ? Ouvrez une demande de fonctionnalité et discutons-en !

📄 Licence

Ce projet est sous licence MIT – voir le fichier LICENSE pour plus de dĂ©tails.

About

Touti Cracker is a cross-platform ethical hacking toolkit for educational purposes, featuring password cracking, WiFi auditing, and reverse shell payload generation to demonstrate system vulnerabilities. It also offers a fun and neon-styled UI

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages