[Python] Bruteforcer avec API Pexpect
|
24-11-2013, 17h23
Message : #1
|
|
thxer
:(){ :|:& };: Messages : 382 Sujets : 60 Points: 162 Inscription : Feb 2013 |
[Python] Bruteforcer avec API Pexpect
Hey salut à tous !
Je cherchais un moyen pour programmer un petit bruteforcer en python, le soucis c'était qu'il fallait gérer un stdin. Le programme fait : Citation :./Prog.c Il faut donc que notre script intercepte la sortie du prog et puisse entrer des données. Pexpect Pexpect est une API pour python géniale, elle gère super bien les entrées/sorties du programme. C'est pour cela que je fais ce petit post car ses applications peuvent être nombreuses en dehors d'un simple script de BF. http://pexpect.readthedocs.org/en/latest/overview.html Mini Tutos : Code PYTHON :
Voilà pour l'usage basique (cf documentation) Le Bruteforce Code PYTHON :
Voilà, on peut imaginer plein de choses pour le coup etc ... Simple, efficace. |
|
24-11-2013, 17h28
Message : #2
|
|
Sh4dows
Tweetos Messages : 293 Sujets : 5 Points: 49 Inscription : Dec 2012 |
RE: [Python] Bruteforcer avec API Pexpect
Merci du partage, je chercher un truc dans le genre il y a quelques semaines
Faites ce que je dis et non ce que je fais !
|
|
24-11-2013, 19h23
Message : #3
|
|
gruik
gouteur de savon Messages : 757 Sujets : 44 Points: 482 Inscription : Oct 2012 |
RE: [Python] Bruteforcer avec API Pexpect
(24-11-2013, 17h23)thxer a écrit : note que tu peux avantageusement remplacer ton itertools.product() par un itertools.combinations_with_replacement() : Code PYTHON :
liste = [''.join(i) for i in itertools.combinations_with_replacement('0123456789',6)]
Avant donc que d'écrire, apprenez à penser.
Selon que notre idée est plus ou moins obscure, l'expression la suit, ou moins nette, ou plus pure. Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau, L'Art poétique) |
|
24-11-2013, 19h28
Message : #4
|
|
thxer
:(){ :|:& };: Messages : 382 Sujets : 60 Points: 162 Inscription : Feb 2013 |
RE: [Python] Bruteforcer avec API Pexpect
Merci !
|
|
25-11-2013, 13h31
Message : #5
|
|
thxer
:(){ :|:& };: Messages : 382 Sujets : 60 Points: 162 Inscription : Feb 2013 |
RE: [Python] Bruteforcer avec API Pexpect
Comment savoir le nombre de combinaisons testées par seconde sans afficher la sortie ?
|
|
25-11-2013, 16h31
Message : #6
|
|
0pc0deFR Non-enregistré |
RE: [Python] Bruteforcer avec API Pexpect
Une boucle avec une incrémentation et un affichage du nombre de password testé. Quelque chose qui peut te permettre d'avoir une moyenne du nombre de tests par seconde. Tu récupères la date/heure au démarrage du bruteforce et la date/heure à la fin du bruteforce, tu récupères la différence puis tu divises le nombre de password testé (que tu as récupéré via l'incrémentation dans ta boucle) par la différence de temps. Admettons 500 passwords en 15 secondes, ça te fait environ 33 passwords par seconde.
|
|
25-11-2013, 19h05
Message : #7
|
|
thxer
:(){ :|:& };: Messages : 382 Sujets : 60 Points: 162 Inscription : Feb 2013 |
RE: [Python] Bruteforcer avec API Pexpect
Pas bête merci !
|
|
« Sujet précédent | Sujet suivant »
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
[Python]Situer mon niveau. | InforMods | 19 | 941 |
10-11-2016, 00h03 Dernier message: ZeR0-@bSoLu |
|
[PYTHON] un bot IRC basique | darcosion | 1 | 137 |
13-06-2016, 20h40 Dernier message: Yttrium |
|
[python] ANBU ::: TCP Session Hunter | St0rn | 2 | 222 |
25-02-2016, 18h45 Dernier message: otherflow |
|
[Python] Une autre façon de gérer les Virtualenv et Packages | thxer | 2 | 119 |
18-01-2016, 12h06 Dernier message: thxer |
|
[Python] rot script | ark | 9 | 426 |
08-03-2015, 00h37 Dernier message: ark |
|
[Python] Todo Manager | ark | 5 | 345 |
03-03-2015, 10h55 Dernier message: ark |
|
[python] Un décorateur pour inventorier les objets | b0fh | 1 | 156 |
04-12-2014, 17h50 Dernier message: thxer |
|
[python] UPnP Scanner | St0rn | 2 | 177 |
29-10-2014, 14h50 Dernier message: St0rn |
|
[python] Buffer Overflow : EBP et EIP | St0rn | 0 | 124 |
25-10-2014, 12h58 Dernier message: St0rn |
|
[Python] QuickHex | thxer | 9 | 419 |
15-08-2014, 20h26 Dernier message: sakiir |
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)