Simulation : Python BruteForce Tool
Illustration d'un outil de sécurité ciblant un service HTTP avec gestion multithread.
python3 bruteforce.py -t http://test.com/login -w dict_secu.txt -u "admin" --threads 10
[INFO] Démarrage de l'attaque sur http://test.com/login
[INFO] 10 threads actifs. Dictionnaire : dict_secu.txt (15,000 mots)
Tentative : a... [FAILED]
Tentative : b... [FAILED]
Tentative : c... [FAILED]
...
Tentative : password123... [FAILED]
Tentative : MonCodeSecret1... [FAILED]
[INFO] Temps écoulé : 4.25s. Taux : 2300 tentatives/s.
[SUCCESS] Mot de passe trouvé : CIEL2025
[SUCCESS] Utilisateur : admin | Code : 200 OK
[INFO] Démarrage de l'attaque sur http://test.com/login
[INFO] 10 threads actifs. Dictionnaire : dict_secu.txt (15,000 mots)
Tentative : a... [FAILED]
Tentative : b... [FAILED]
Tentative : c... [FAILED]
...
Tentative : password123... [FAILED]
Tentative : MonCodeSecret1... [FAILED]
[INFO] Temps écoulé : 4.25s. Taux : 2300 tentatives/s.
[SUCCESS] Mot de passe trouvé : CIEL2025
[SUCCESS] Utilisateur : admin | Code : 200 OK
Détails Techniques
- **Multithreading :** Utilisation du module `threading` en Python pour accélérer les requêtes.
- **Robustesse :** Gestion des erreurs de connexion et des timeouts pour éviter le blocage.
- **Interface :** Programme CLI conçu pour être rapide et intuitif pour un pentester.
Ceci est une simulation d'exécution conçue par Aditta Barua pour illustrer l'efficacité du programme Python.
Retour aux Projets