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 31-10-2011 18:28:50

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

apprendre a faire des dictionnaire

bonjour
j'ai envie d'apprendre comment faire ,crée ou modifier des dictionnaires, est ce qu'il existe des tutos ou des sites qui montre comment faire
merci a vous

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 31-10-2011 18:55:27

koala
Membre d'honneur
Lieu : In the sky
Inscription : 03-09-2010
Messages : 2 314

Re : apprendre a faire des dictionnaire

Il y a déja tout ce qu'il faut sur le forum pour ça wink

Hors Ligne

#3 31-10-2011 20:48:19

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

tout ce que j'ai trouver sur le forum c'est qu'il existe un logiciel nommé crunch et que ce n'ai pas un logiciel mais une commande dans backtrack:)

a part ça je n'ai pas trouver comment l'utiliser, j'ai seulement trouver un petit tuto dans un autre site mais ça ne m'aide pas vraiment
car ce que je veut faire, c'est introduire des noms dans un fichier texte et puis les modifier, par exemple

ajouter deux numéros a la fin de chaque nom
remplacer les majuscule par des minuscule
dupliquer
..ext

ce que j'ai trouver intéressent c'est comment supprimer les mot de passe de moins de 8 caractères

3/ OPTIMISER LE DICO POUR LE CRACK WPA

Les passphrases WPA contiennent entre 8 et 63 caractères. Tout mot de passe inférieur à 8 caractères ou supérieur à 63 caractères ne mérite donc pas d'etre utilisé pour un bruteforce de handshake. Pour suprimmer tous les mots de passe de longueur inférieure à 8 caractères et supérieure à 63 caractères dans votre fichier Mega-dico.txt:

Code:

cat Mega-dico.txt | pw-inspector -m 8 -M 63 > Mega-dico-wpa.txt

Dernière modification par newmen (31-10-2011 20:55:08)

Hors Ligne

#4 01-11-2011 15:59:01

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

Re : apprendre a faire des dictionnaire

Je connais un forum ou il y a tout ce qu'il te faut, avec une section entièrement dédiée à cela: Fichiers dictionnaires pour le Crack WPA, le souci c'est que tu dois faire quelques recherches et lire les topics...

Un cadeau bonus, le lien d'un excellent blog: adaywithtape, en fouinant un peu tu y trouveras d'excellents tutos très complets sur l'utilisation de crunch et pas mal d'autres trucs pour manipuler des wordlists.

Hors Ligne

#5 01-11-2011 22:40:14

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

d'accord
merci smile

Hors Ligne

#6 11-11-2011 17:03:38

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

j'ai cherché sur adaywithtape, c'est très intéressent et j'ai appris énormément sur l'utilisation de crunch
mais il reste une combine que je n'ai pas trouver comment la réaliser et j’espère trouver une solution auprès de vous

j'ai une liste de plusieurs prénoms différents et j'aimerai savoir comment faire pour ajouter a la fin de chaque prénom une série de deux numéros allant de 50 a 99

par exemple
jack
mark
......

qui devient

jack50
jack51
...
jack99
mark50
mar51
...
mark99

Dernière modification par newmen (11-11-2011 17:08:54)

Hors Ligne

#7 11-11-2011 17:23:20

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : apprendre a faire des dictionnaire

Colle ceci dans un nouveau fichier, que tu appelleras par exemple "modifDico.sh"

#!/bin/bash
echo > modifDico.txt
while read line
do
        for ((num=50; num<=99;num++))
        do
                echo $line$num >> modifDico.txt
        done
done

Ensuite tu rends ce fichier exécutable avec la commande suivante :

chmod +x modifDico.sh

Et enfin tu invoques le script en lui fournissant la liste des prénoms

./modifDico.sh < prénoms.txt

Le résultat se trouve dans le fichier modifDico.txt

Hors Ligne

#8 12-11-2011 14:10:53

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

salut antares

a cette étape

Ensuite tu rends ce fichier exécutable avec la commande suivante :


chmod +x modifDico.sh

il faut d'abbors que je montre le répertoire de modifdico, moi je l'ai mi dans le bureau, mais comment l'indiquer?
car ça me dit

no such file or directory

méme chose pour la derinére commande, ou il faut que j'indique le répertoire de prénom.txt

./modifDico.sh < prénoms.txt

Hors Ligne

#9 12-11-2011 14:19:09

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : apprendre a faire des dictionnaire

Si tes 2 fichiers (modifDico.sh et prenoms.txt) sont sur le bureau, il te suffit de changer de répertoire :

cd ~/Desktop/ #sur BT5

(si tu es sur une autre distribution ça sera peut-être "cd ~/Bureau/" ou autre chose...)

Ensuite, les autres commandes seront valides :

chmod +x modifDico.sh
./modifDico.sh < prenoms.txt

Hors Ligne

#10 12-11-2011 14:55:33

coyotus
Membre Irremplaçable
Lieu : fort fort lointain
Inscription : 05-08-2010
Messages : 884

Re : apprendre a faire des dictionnaire

Fait un clic droit sur le fichier et dans l'onglet permission tu coche la case qui rend exécutable
1321106105.png
Tu peux aussi utiliser cette commande dans le terminal.

chmod +x Bureau/modifDico.sh

Sous une distribution style mint ou Ubuntu


1310812721.gif

Hors Ligne

#11 12-11-2011 17:31:24

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

ça fonctionne big_smile
mais j'ai du prenoms car avec prenom.txt ça m'affichait no such directory

j'ai aussi voulue faire la même manipe mais en commençant de 00 a 12

#!/bin/bash
echo > modifDico.txt
while read line
do
        for ((num=00; num<=12;num++))
        do
                echo $line$num >> modifDico.txt
        done
done

mais le résultat des numéros de 0 a 9 était avec un seule chiffre  0,1,2,...9..12
comment faire pour que ce soit avec deux chiffre 00,01,02,...09..12

encore merci

Hors Ligne

#12 12-11-2011 17:47:42

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : apprendre a faire des dictionnaire

<Mode flemme>
Une petite modification simple :

#!/bin/bash
echo > modifDico.txt
while read line
do
        for ((num=00; num<=12;num++))
        do
                if (("$num" < 10)); then
                        echo "$line"0$num >> modifDico.txt
                else
                        echo $line$num >> modifDico.txt
                fi
        done
done

(si "num" est inférieur à 10, on ajoute un zéro avant)
</Mode flemme>

Ce n'est pas spécialement propre ni efficace, mais ça fonctionne big_smile

Hors Ligne

#13 12-11-2011 20:57:33

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

work fine
merci antares, té trop fort big_smile

Hors Ligne

#14 12-11-2011 21:06:02

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

il reste peut être dernière chose que je voudrai savoir tongue
comment faire pour doublé les passe

exemple:
abcd
antaras

devient:

abcdabcd
antarasantaras

Dernière modification par newmen (12-11-2011 21:08:31)

Hors Ligne

#15 12-11-2011 21:41:24

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : apprendre a faire des dictionnaire

Hé bien, le titre du topic étant "apprendre à faire des dictionnaires", ça me paraît le bon moment pour t'y mettre smile

Tu peux t'inspirer du script que je viens de te donner pour doubler le mot de passe, c'est facile. Devoir pour demain, je veux les copies sur mon bureau pour 8 heures big_smile

Indice : $line$line

NB : tu n'auras pas besoin de la boucle "for" pour ça

Hors Ligne

#16 12-11-2011 23:24:19

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

d'accord monsieur smile

voila, j'ai essayer et je t’assure que j'ai pas mal galéré big_smile
déja au début j'avais une erreur de syntax ou je ne sais quoi
   

[email protected]:~/Desktop/passe# ./modifDico.sh < passegroup.txt
bash: ./modifDico.sh: No such file or directory
[email protected]:~/Desktop/passe# ./modifDicox2.sh < passegroup.txt
./modifDicox2.sh: line 6: syntax error near unexpected token `do'
./modifDicox2.sh: line 6: `        do'
[email protected]:~/Desktop/passe# ./modifDicox2.sh < passegroup.txt
./modifDicox2.sh: line 6: syntax error near unexpected token `do'
./modifDicox2.sh: line 6: `        do'
[email protected]:~/Desktop/passe# ./modifDicox2.sh < passegroup.txt
./modifDicox2.sh: line 5: syntax error near unexpected token `do'
./modifDicox2.sh: line 5: `        do'

ensuite j'ai réglé le probléme, j'ai fait une algo qui fonctionne
c'est mon prototype beta big_smile

#!/bin/bash
echo > modifDicox2.txt
while read line
do
        echo $line$line >> modifDicox2.txt
done

mais prototype beta ne fait pas ce que je veut

au lieu de:
antaresantares

il fait ça:
antares
antares

ou est le problème monsieur?

Hors Ligne

#17 12-11-2011 23:36:44

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : apprendre a faire des dictionnaire

Rappelle moi sur quelle distribution tu travailles ? Parce que je viens d'essayer exactement ton code sous BackTrack et sous Archlinux, et ça fait précisément ce que ça doit faire : répéter chaque ligne 2x hmm

Ta liste de mots de passe de base, elle vient de Windows peut-être ? Comme la convention de "retour à la ligne" n'est pas la même, peut-être que ça pose problème ici...
Donne-moi un peu le résultat de la commande suivante :

head -n 2 passegroup.txt | hexdump -C

Hors Ligne

#18 13-11-2011 14:11:31

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

effectivement le texte vient de windows
en plus, j'ai Remarqué que quand j'ai ouver les texte créer dans backtrack sous windows que tout les mots était devenue dans une ligne

j'utilise backtrack5 r1 KDE 32bits

voiçi le résultat

[email protected]:~/Desktop# cd ~/Desktop/passe
[email protected]:~/Desktop/passe# head -n 2 passegroup.txt | hexdump -C
00000000  61 62 61 73 0d 0a 61 62  61 73 73 0d 0a           |abas..abass..|
0000000d
[email protected]:~/Desktop/passe#

Hors Ligne

#19 13-11-2011 14:33:56

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

en faite je vient de copier le contenue du fichier texte et je l'ai collé dans un autre texte vide, et ça fonctionne
antaresantares

Hors Ligne

#20 13-11-2011 20:11:37

freekiss
Membre Indéboulonnable
Lieu : Belgique
Inscription : 07-09-2011
Messages : 108

Re : apprendre a faire des dictionnaire

super renseignement Antares145  (utile pour moi aussi), mais plutot que d'embéter les gens avec mes questions, pourrais tu me dire si c'est du pyton???

Sinon j'ai vu ton lien video pour pyton et je m'y mets de suite car envie d'apprendre.
Je désire juste apprendre a programmer qqs log ou faire des modifs.
Toi qui t'y connais, que me conseil tu??
Le pyton, c,c++????(Je précise que c'est pour linux),
Cordialement,

Dernière modification par freekiss (13-11-2011 20:12:35)


Si j'étais un crapaud, je serais un backtractien, smile

Hors Ligne

#21 13-11-2011 20:31:31

koala
Membre d'honneur
Lieu : In the sky
Inscription : 03-09-2010
Messages : 2 314

Re : apprendre a faire des dictionnaire

Tout dépend de ce que tu veux faire, le python c'est bien pour automatiser des taches sur le système par exemple, le bash le fait aussi mais en étant moins pointu.

Le C/C++ PHP etc c'est plus pour du développement.Dans ce cas la, Antares expose un script bash, regardes bien au début du code #!/bin/bash

Sinon le python est pas mal pour faire des choses un peu plus complexe qu'avec du bash.

Hors Ligne

#22 13-11-2011 22:55:21

antares145
Membre d'honneur
Inscription : 29-09-2009
Messages : 5 199
Site Web

Re : apprendre a faire des dictionnaire

@newmen : c'est bien ce que je pensais, regarde l'équivalent HEX du retour à la ligne : "0d 0a"
Si tu tapes la même commande avec ton fichier copier-coller sous BackTrack, tu verras que c'est juste "0a". Unix a pour convention d'avoir juste un LF tandis que Windows est en CR LF, d'où le problème...
Plus de détails ici --> Fin de ligne -- Wikipedia FR

@freekiss : comme l'a indiqué Koala, c'est du bash et pas du python. Et je n'ai pas proposé de lien vidéo pour apprendre le python, tu parles sans doute de ceux de Noireaude :
--> Pythonneries, apprendre à programmer en python en vidéo.
--> Python en action.
A part ça, on ne peut pas vraiment dire que "je m'y connais", je ne suis pas programmeur. J'ai des notions de base dans plusieurs langages, mais pas assez pour dire que je suis un pro.
Perso je te conseille de commencer par Python, il est facile d'accès et il propose des librairies/modules pour tout faire ou presque, si je devais vraiment apprendre un langage ce serait celui-là. Le C++ a de meilleures performances (parce que c'est un langage compilé et pas interprété comme Python), mais il est plus abstrait et ça demande plus de travail wink Pour le développement web, je pense que PHP est le meilleur, mais Ruby est un très bon langage aussi...

Hors Ligne

#23 13-11-2011 23:00:28

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

antares, je pense que je ne vais pas te laisser en paix big_smile j'ai un problème avec l'utilisation de crunch
je t'invite a suivre ce lien probléme avec crunch
merci wink

Hors Ligne

#24 14-11-2011 10:56:56

freekiss
Membre Indéboulonnable
Lieu : Belgique
Inscription : 07-09-2011
Messages : 108

Re : apprendre a faire des dictionnaire

merci antares145, et koala. En effet c'était le lien de noireaude.
Depuis, j'ai déja commencé a étudier le pyton qui me semble assez correct pour un début car j'ai des notion en c mais pyton est pas mal.
J'ai aussi regarder le lien "pour ruby en 20 minutes) et mon chois est fais.
Merci pour ta réponse,
Cordialement,

Dernière modification par freekiss (14-11-2011 10:58:48)


Si j'étais un crapaud, je serais un backtractien, smile

Hors Ligne

#25 14-11-2011 17:07:44

newmen
Membre Indéboulonnable
Inscription : 07-07-2011
Messages : 125

Re : apprendre a faire des dictionnaire

#!/bin/bash
echo > modifDico.txt
while read line
do
        for ((num=00; num<=12;num++))
        do
                if (("$num" < 10)); then
                        echo "$line"0$num >> modifDico.txt
                else
                        echo $line$num >> modifDico.txt
                fi
        done
done

avec cette algo, comment faire pour que le nouveau text qui en résulte soi nommé comme l'originale mais avec quelques lettres choisis a la fin du nom pour le distingué

parce que comme ça j'ai passé presque toute la matiné a renomé le modifDico.txt, et refaire l’opération, car j'avais pleins d'autre textes
merci

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
5 130 22-11-2016 18:48:09 par koala
10 996 20-11-2016 03:13:07 par richie
13 422 20-11-2016 02:42:37 par richie
3 1043 06-07-2016 15:13:55 par Seska
7 2359 09-05-2016 13:57:09 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.039 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]