Crack-wifi.com FORUM

LE FORUM DU SITE

Wifi, Backtrack, crack WEP et WPA...

Vous n'êtes pas identifié(e).  

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#1 01-05-2009 23:24:33

moi162001
N00b
Inscription : 01-05-2009
Messages : 2

generateur de bon dico neufbox

bonjour

j ai suivi vos discution sur les clef wpa neufbox  19 caracteres +1 chiffres ( si je me trompe pas )

l idee serai de coder un generateur qui vas faire en sorte que 19 lettres ( dans un premier temps en minuscule ) / 26 soit utiliser puis un chiffre sera placer dedans n' importe ou  total 20 caracteres et surtout dans le bon format

en ameloration je propose de viré toutes les solutions ou le meme caractere ce repete plus de n fois ( 2 fois c est deja pas mal ) genre aaaaaaaaaaaaaaaaaaa1 cette solution la n est pas possible

cela diminu encore les possibilitées meme si elle reste assez importantes

pour l instant je n est pas trouver ce genre de generateur j en est trouver qui faisais autant de caracter que voulu mais le format n est jamais le bon

si une bonne ame a envi de code ce machin la car je n'y connais rien en programation pour faire des tests ca serai sympa

cordialement fred

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#2 02-05-2009 14:02:00

M1ck3y
Administrateur
Lieu : Lost in the darkness
Inscription : 14-02-2008
Messages : 6 363

Re : generateur de bon dico neufbox

Salut moi162001, bienvenue sur le forum wink

J'ai déja vu des clés WPA Neufbox par défaut dans lesquelles il y avait 4 ou 5 fois (de mémoire jusqu'à 5 il me semble) le meme caractère. Si on reprend ton raisonnement, alors n devrait etre égal à 5 et peut etre meme davantage, sans quoi tu enlèveras de la liste des clés qui existent. Cela dit, ton idée est tout à fait pertinente.

Meme en appliquant ta méthode pour générer une wordlist, ça donnera tout de meme énormément de possibilités et au final un fichier absolument gigantesque à mon avis...

C'est une idée à creuser.

Hors Ligne

#3 02-05-2009 19:13:18

moi162001
N00b
Inscription : 01-05-2009
Messages : 2

Re : generateur de bon dico neufbox

alors dans ce cas ne tenons pas compte de la repetition des lettres mais surtout du fait qu il y est 19 lettres et un chiffre

pour la place je ne pense pas qu il faille ce tourner sur le stokage de wordlist mais plutot dans une utilisation direct bien moins gourmande en place genre un pipe sous linux ( comme deja evoquer dans ce forum )tous en utilisant la puissance des cpu cuda

si ont elimine de l equation la place puis la vitesse de generation alors le temps va ce reduire ( enfin en principe )

++

fred

Dernière modification par moi162001 (02-05-2009 19:15:46)

Hors Ligne

#4 02-05-2009 20:17:31

M1ck3y
Administrateur
Lieu : Lost in the darkness
Inscription : 14-02-2008
Messages : 6 363

Re : generateur de bon dico neufbox

Tu as de la suite dans les idées wink

Le concept est intéressant en effet, bon maintenant il reste à voir comment tu pourrais procéder pour faire ton générateur, et quelle sera le moyen le plus judicieux de lui faire générer des clés plausibles sans qu'il en génère une trop grande quantité. Tu devrais t'intéresser à John The Ripper, dans le soft tu trouvera une doc extrèmement complète sur ce soft qui permet, entre autres applications, de générer des mots de passe. En plus, tu peux facilement faire un pipe de John vers Aircrack-ng si c'est comme cela que tu veux procéder. Pour ce qui est de coupler cela à l'exploitation des ressources GPU, il va falloir que tu t'intéresses à Pyrit. Bon enfin tu n'en es pas encore là... Bonnes recherches wink

Hors Ligne

#5 30-05-2009 11:21:52

aigle.sage
Membre Actif
Inscription : 16-05-2008
Messages : 38

Re : generateur de bon dico neufbox

Bonjour,

Aucun besoin d'utiliser John l'éventreur, qui est difficile à programmer à mon avis.

J'ai fait exactement ça en python il y a quelques mois avec redirection de la sortie du script vers un pipe qui rentre les données dans aircrack-ng à la volée. C'est prévu dans aircrack-ng, c'est facile et la synthaxe python est assez simple pour que n'importe qui puisse créer/modifier/optimiser (un peu...) un script de base. Après, ben, il faut de la patience et se dire que laisser une machine tourner pendant des jours/semaines/mois n'est pas neutre en émission de CO2 et en facture EDF...

J'ai pas vraiment envie de rédiger un tuto, mais je vous donne un exemple:

1) Exemple de ligne de commande à partir d'une console Linux en commençant par se placer dans le répertoire qui contient les fichiers .py et .cap

python script.py | aircrack-ng -eESSID -w - ESSID-01.cap

Le ptiot tiret après -w est très important, voir "man aircrack-ng", Remplacer ESSID ci-dessus par le nom du réseau qui vous essayez de cracker.

2) Exemple de script python que j'avais laissé tourner 3 semaines sur un vrai cas concret avant de laisser tomber:

Il s'agit d'un script super simple (je ne suis pas un spécialiste de python, mais tout ça se ressemble et surtout python est interprété, et vive les langages interprétés!!!.) qui prenait des prénoms dans un fichier et rajoutait le suffixe JJMMAA pour AA de 1970 à 2009... Mais on peut en faire ce qu'on veut, y compris bien entendu lui faire sortir des clés d'un format connu.



from string import *                    #fonctions pour chaïnes de caractères

fichier=open('/media/sda5/pre.txt')

for line in fichier.xreadlines():
    line=line[0:len(line)-1]            #supprimer dernier car. code de contröle
    line=replace(line,' ','')            #supprimer les espaces
    line=line.lower()                    #passer en minuscules
    for annee in range(1970,2009):
        sannee=str(annee)[2:4]            #chaîne de "70" à "09"
        for mois in range(1,13):
            if mois<10:
                smois='0'+str(mois)
            else:
                smois=str(mois)            #chaîne de "01" à "12"
            for jour in range(1,32):
                if jour<10:
                    sjour='0'+str(jour)
                else:
                    sjour=str(jour)        #chaîne de "01" à "31"
                print line+sjour+smois+sannee    #chaîne "prénomJJMMAA"

fichier.close()



Si vous voulez faire un essai, il vous faut un fichier prenoms.txt (avec un seul mot dedans ça devrait suffire) et un fichier ,cap avec le handshake d'un réseau dont vous connaissez le ESSID (se trouve en exemple dans le pack aircrack-ng)

Puis ça peut tourner dans un coin sans user le disque dur smile)

Ceci étant Je suppose que c'est surtout intéressant sur des machines à processeurs multicores, car sur un monocorps tout le reste de la machine est sérieusement ralenti.

Et voilà, j'ai encore été plus bavard que je ne pensais smile

Hors Ligne

#6 06-06-2009 18:54:17

Redbull
N00b
Inscription : 06-06-2009
Messages : 2

Re : generateur de bon dico neufbox

Salut,

Je viens de lire le premier post et je rejoint l'idée de créer une appli créant les passphrase par défaut des NeufBox suivant leur composition. Je me propose d'essayer de réaliser cette appli en langage VB6. Pour le moment je pense faire une appli qui trouve toute les combinaison sans se soucier du nombre caractère identique (je le modifierais lorsque j'aurais plus d'info sur l'algo de création de clé WAP).
Je pense aussi pouvoir laisser le choix de choisir le lettre de départ ainsi que la position du chiffre (peut-être que ceci à un lien avec l'ESSID ou le BSSID de la Box et qu'on arrivera à le découvrir).

Je pense faire cette appli pour la NeufBox mais aussi pour la LiveBox.

Je vous tiens au courant de l'avancement et mettrais un lien pour dl l'appli si j'arrive à la faire.

Hors Ligne

#7 06-06-2009 22:19:10

Redbull
N00b
Inscription : 06-06-2009
Messages : 2

Re : generateur de bon dico neufbox

Arf, finalement après réflexion, c'est pas le soft qui est compliqué à programmer mais le temps que celui-ci mettra pour générer un fichier texte avec les clé à l'intérieur.

Dans ce cas, je pense plutot réaliser un soft qui génèrera 500000 clé WPA aléatoirement dans le bon format.

Tant que l'algorithme de génération des clé WPA ne sera pas connu, il sera impossible de réaliser un soft digne de ce nom.

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

Sujets similaires

Discussion Réponses Vues Dernier message
12 10481 22-11-2016 15:12:09 par kcdtv
0 416 20-11-2016 09:18:26 par regard48
Épinglée :
185 185962 10-07-2016 19:35:20 par Seska
26 15805 27-05-2016 23:07:29 par Fab955
6 2886 26-04-2016 15:28:14 par FredHilbert

Pied de page des forums


Le coin des bonnes affaires, achats informatiques:


|   Alfa 1000 mW AWUS036H   |    Linksys WRT54GL   |    Misco, informatique   |   
 |    Ebay   |    PC portables   |    PC Gamers & Tuning   |    Cles USB   |   
|   Disques durs externes 2 To   |   
|   Wifi-highpower.com   |   


Server Stats - [ Generated in 0.023 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]