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 23-11-2011 18:24:39

reallife
Membre Indétronable
Inscription : 26-09-2011
Messages : 181

Création AP avec airbase-ng, et ESSID bizarrement recu...

Salut,

Voila, dans le but de sniffer ce qui se passer sur mon AP, j'ai créé un réseau Wifi avec airbase-ng couplée à une alfa AWUS036h.

Voici la commande utilisée :

airbase-ng -e MonWifi -c 11 mon0

Seulement, le pc portable que j'ai à disposition affiche ce réseau avec le nom : [] [] [] [] [] [] [] [] [] [] [] []   [] []

Les [ ] n'étant pas des crochets mais des carrés, symbolisant un nom ESSID bien bugué....
Cependant je peux me connecter au réseau, j'obtiens meme une adresse IP.
Sous netstumbler, meme combat sauf que ce ne sont pas des carrés mais des |||||||||||||||| ||

Avez vous une idée de ce que ca peut etre ?
AU début je pensais à une puissance trop élevée mais meme à 3dB c'est pareil....

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...

#2 23-11-2011 18:32:38

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

Re : Création AP avec airbase-ng, et ESSID bizarrement recu...

C'est un (ancien) bug connu qui affecte notamment les chipsets RTL8187L (-> Alfa 36H) et ath5k, peut-être d'autres également. Certains disent que ça a été résolu depuis (les premières remontées de bug datent de 2009) et d'autres pas
--> http://trac.aircrack-ng.org/ticket/688

Il nous faudrait plus d'infos :
- la carte que tu utilises (en émission et éventuellement en réception)
- le système que tu utilises (émission et réception)
- la version d'airbase-ng que tu utilises (important !) ; tu peux l'avoir via les premières lignes de airbase-ng --help

Tu as essayé de recompiler la dernière version via SVN ?

Hors Ligne

#3 23-11-2011 19:01:01

reallife
Membre Indétronable
Inscription : 26-09-2011
Messages : 181

Re : Création AP avec airbase-ng, et ESSID bizarrement recu...

Hummm pas bon ca !

En fait mon EEPC capte très bien les autres réseaux sauf le mien évidemment...

Donc pour la config server :
Alfa AWUS036h (1ère version sans l'hologramme)
Backtrack 5 R1
Airbase-ng 1.1 r1904

Config client :
C'est une eePC avec une carte atheros, je n'ai pas la ref précise, il faudrai que je regarde demain
Windows XP

Voila, en espérant de l'aide car ca compromet un peu tout le projet ! (je dois imiter un ESSID existant...)
Merci!

Hors Ligne

#4 23-11-2011 19:17:55

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

Re : Création AP avec airbase-ng, et ESSID bizarrement recu...

Config client :
C'est une eePC avec une carte atheros, je n'ai pas la ref précise, il faudrai que je regarde demain
Windows XP

Je me souviens avoir eu le meme problème avec un mini pc hp avec une ath5k, par contre souci réglé avec une ath9k wink

Hors Ligne

#5 23-11-2011 19:42:59

reallife
Membre Indétronable
Inscription : 26-09-2011
Messages : 181

Re : Création AP avec airbase-ng, et ESSID bizarrement recu...

Bon visiblement un gros problème de bug dans airbase-ng, vraiment critique.
Il s'agit des beacons envoyés qui sont tronqués, et d'après le code, c'est une copie de buffer en mémoire qui écrase une autre partie, bref c'est la crise!

Du coup en cherchant un peu sur le net je me suis fait un petit fichier a essayer demain (mais en tout cas ca marche en machine virtuelle) :

installer libssl-dev (pas de base sur BT5RT1)
cd /root/Desktop
svn co http://trac.aircrack-ng.org/svn/trunk aircrack-ng (on dwl les sources directement... a la source...)
cd aircrack-ng
make
make install
airodump-ng-oui-update

et enfin magie ....

Avant :

[email protected]:~/Desktop/aircrack-ng/src# airbase-ng

  Airbase-ng 1.1 r1904 - (C) 2008-2010 Thomas d'Otreppe
  Original work: Martin Beck
  http://www.aircrack-ng.org

Après :

[email protected]:~/Desktop/aircrack-ng# airbase-ng 

  Airbase-ng 1.1 r2005 - (C) 2008-2010 Thomas d'Otreppe
  Original work: Martin Beck
  http://www.aircrack-ng.org

Révision 2005. En espérant que ca porte ses fruits.. !

Hors Ligne

#6 24-11-2011 15:20:19

reallife
Membre Indétronable
Inscription : 26-09-2011
Messages : 181

Re : Création AP avec airbase-ng, et ESSID bizarrement recu...

Problème non réglé suite à la mise à jour avec la SVN.

Problème réglé suite à l'application d'un patch :

1°/ Créer airbase.patch contenant ce code :

Index: src/airbase-ng.c
===================================================================
--- src/airbase-ng.c	(revisione 1670)
+++ src/airbase-ng.c	(copia locale)
@@ -3066,8 +3066,32 @@
 
                     //store the tagged parameters and insert the fixed ones
                     buffer = (uchar*) malloc(length-z);
-                    memcpy(buffer, packet+z, length-z);
 
+	    	    //parse tags and remove duplicate ssids
+		    
+    		    int packetPos = 0;
+    		    int bufferPos = 0;
+    		    
+		    while(packetPos < length-z-1)
+		    {
+			int tagLen = packet[z+packetPos+1];
+			
+			if(packet[z+packetPos])
+			{
+		    //this is not ssid tag.
+		    //check for broken tag length and copy correct tag
+			    
+			    if(bufferPos+2+tagLen <= length-z)
+			    {
+				memcpy(buffer+bufferPos,packet+z+packetPos,tagLen + 2);
+				bufferPos+=tagLen+2;
+			    }
+			}
+			packetPos += 2+tagLen;
+		    };
+		    
+		    //now all tags are copied. tags length is in buffPos;
+
                     memcpy(packet+z, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 12);  //fixed information
                     packet[z+8] = (apc->interval) & 0xFF;       //beacon interval
                     packet[z+9] = (apc->interval >> 8) & 0xFF;
@@ -3093,9 +3117,10 @@
                     packet[z+12] = 0x00;
                     packet[z+13] = len;
                     memcpy(packet+z+14, fessid, len);
-
+         
                     //insert tagged parameters
-                    memcpy(packet+z+14+len, buffer, length-z); //now we got 2 essid tags... ignore that
+                   memcpy(packet+z+14+len,buffer,bufferPos); //now we got 2 essid tags... ignore that
+        	   length -=(length-z-bufferPos);
 
                     length += 12; //fixed info
                     free(buffer);

2°/ Copier le patch dans le dossier /pentest/wireless/aircrack-ng/src/ ou le copier dans le répertoire de la SVN téléchargée : /root/Desktop/aircrack-ng/src/ et se placer dans ce répertoire.

3°/ Appliquer le patch :

patch -u airbase-ng.c airbase.patch

4°/ Recompiler :

make
make install

Et ca marche, plus de carrés sous windows smile

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
2 144 04-12-2016 21:54:52 par GreyBird
0 166 02-12-2016 21:32:19 par tit64
4 330 20-11-2016 14:31:08 par richie
Épinglée :
21 14719 20-11-2016 12:53:07 par richie
Routeur avec antenne amovible par le flibustier
0 249 07-11-2016 19:12:24 par le flibustier

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