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 07-01-2009 23:52:05

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

octet NULL dans un ESSID, comment faire?

J'ai un problème intéressant.

J'ai un ESSID qui contient des caractères non imprimables, ici des octets nuls.

Cet ESSID a une longueur de 13 caractères, comme indiqué dans l'avant dernière colonne du fichier de capture par airodump-ng, mais seul 11 caractères sont des caractères ASCII affichables à l'écran.

Voici un extrait du fichier :

11:22:33:44:55:66, 2009-01-03 13:14:21, 2009-01-03 19:21:12, 11,  54, WEP , WEP, OPN,  32,    11299,        0,   0.  0.  0.  0,  13, Ici-cestmoi^@^@,

Pour voir les deux caractères manquants j'ai mis le même fichier dans un éditeur hexadécimal qui indique qu'il s'agit de deux fois de l'octet NULL, ou zéro tout court, tous les bits à zéro, pour être clair.

0000:0000 37 2c 20 4e 45 54 47 45 41 52 2c 20 0d 0a 31 31   7, NETGEAR, ..11
0000:0010 3a 32 32 3a 33 33 3a 34 34 3a 35 35 3a 36 36 2c   :22:33:44:55:66,
0000:0020 20 32 30 30 39 2d 30 31 2d 30 33 20 31 33 3a 31    2009-01-03 13:1
0000:0030 34 3a 32 31 2c 20 32 30 30 39 2d 30 31 2d 30 33   4:21, 2009-01-03
0000:0040 20 31 39 3a 32 31 3a 31 32 2c 20 31 31 2c 20 20    19:21:12, 11,  
0000:0050 35 34 2c 20 57 45 50 20 2c 20 57 45 50 2c 20 4f   54, WEP , WEP, O
0000:0060 50 4e 2c 20 20 33 32 2c 20 20 20 20 31 31 32 39   PN,  32,    1129
0000:0070 39 2c 20 20 20 20 20 20 20 20 30 2c 20 20 20 30   9,        0,   0
0000:0080 2e 20 20 30 2e 20 20 30 2e 20 20 30 2c 20 20 31   .  0.  0.  0,  1
0000:0090 33 2c 20 49 63 69 2d 63 65 73 74 6d 6f 69 00 00   3, Ici-cestmoi..
0000:00a0 2c 20 0d 0a 30 30 3a 31 43 3a 34 41 3a 30 41      , ..00:1C:4A:0A

La première chose à faire est de s'associer (ici avec entretien de l'association à chaque minute):

aireplay-ng -1 60 -a <AP> -h <client accepté> wlan0

Mais ça n'a pas suffi, le système m'a répondu "denied code 12, wrong essid or wpa"

Dont acte. Je recommence donc en rajoutant l'ESSID dans le ligne de commande:

aireplay-ng -1 60 -b <AP> -e <ESSID> -h <client accepté> wlan0

Et là je cale lamentablement: comment mettre les deux octets nuls à la fin de l'ESSID?????

J'ai pas mal cherché, mais tout ce que j'ai trouvé c'est:

- il serait tout à fait autorisé par la norme d'utiliser des caractères non-imprimables dans un ESSID

- il est possible d'utiliser des variables dans le shell avec ce genre de caractères, bien que ce soit un peu compliqué tout de même, ici au hasard un des milliers de textes sur le sujet, et là un autre...

- mais il ne serait pas possible d'utiliser le NULL dans ces variables du shell car c'est l'indicateur de fin de ligne.

Quelqu'un aurait-il une idée?

Dernière modification par aigle.sage (08-01-2009 00:47:22)

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 08-01-2009 00:12:21

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

Re : octet NULL dans un ESSID, comment faire?

Salut aigle.sage, ça faisait un moment, bonne année au fait wink

Le premier truc qui me vient à l'esprit à la lecture de ton post est ceci: How to use spaces, double quote and single quote, etc. in AP names?, je pense qu'en dehors des méthodes données sur aircrack-ng.org, à moins de modifier la source de aireplay-ng, tu n'auras pas de solution.

Avec la version 1.0 rc1 de la suite aircrack-ng, l'essid est automatiquement renseigné par le soft si tu ne le précises pas, donc si tu n'es pas à jour une petite update pourra peut etre t'aider également.

Hors Ligne

#3 08-01-2009 00:56:13

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

Re : octet NULL dans un ESSID, comment faire?

Bonsoir M1ck3y,

Bonne année et merci pour tous ces efforts destinés à sécuriser toujours davantage les réseaux sans fils wink

Et aussi merci pour ce lien, mais qui n'apporte malheureusement rien par rapport à ceux que j'ai déjà mis...

A+

Hors Ligne

#4 08-01-2009 01:13:04

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

Re : octet NULL dans un ESSID, comment faire?

OK je vais essayer une mise a jour de la suite la prochaine fois que je m'intéresserai à ce problème. Peut-être ça fonctionnera tout seul?

Mais je reconfirme ce que j'ai déjà écrit ici il y a plusieurs mois: Linux/Unix et son shell, ce n'est vraiment pas le pied!

Avec le petit ordinateur multitâche que j'avais acheté en 1984 (!) je n'aurais même pas eu de problème du tout pour passer ce genre de paramètre à un programme exécutable sad

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

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.128 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]