Skip to content

Un petit programme dont le but est de tester la robustesse d'un site contre les attaques de type bruteforce

License

Notifications You must be signed in to change notification settings

space-maker/idiot-crack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

idiot-crack

Un petit programme dont le but est de tester la robustesse d'un site contre les attaques de type bruteforce. Le système utilise la librairie Pycurl pour réaliser des requêtes HTTP, ce qui n'est pas optimisé pour le but recherché ici. L'objectif de ce programme est purement pédagogique.

Prérequis

Les instructions suivantes présente une liste de prérequis et de librairies utilisées lors de l'implémentation du programme.

Librairies

Le projet entier a été codé sur Python 2.7.16. Il faut donc vous munir de cette version de Python. L'installation de curses est obligatoire.

pip install curses

Il faut vous munir d'un système basé sur Unix (Windows a de fortes chances de ne pas éxecuter le programme). Un script se base sur Pycurl pour l'envoi et la réception des données. Il faudra donc l'installer sur votre environnement Python.

Utilisation

Vous pouvez faire un test sur votre machine en localhost pour vérifier si le programme est fonctionnel. Lancez un serveur sur le port 80 et lancez la commande qui suit.

./idiot-crack.py -t http://127.0.0.1 -v -r "hello world !"

Si il n'y a pas d'erreurs Python, le programme est à priori fonctionnel.

Pour avoir davantages d'informations sur les commandes disponibles, faites ./idiot-crack -h pour avoir une liste avec des explications pour chaque argument disponible.

Améliorations et corrections

Tout type d'aide est la bienvenue :). Ce programme n'est nullement un vrai outil de pentesting, simplement un outil d'entraînement de test rapide.

About

Un petit programme dont le but est de tester la robustesse d'un site contre les attaques de type bruteforce

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages