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-2017 15:47:44

Switttter
N00b
Inscription : 01-05-2017
Messages : 2

Comment calculer le MIC avec la KCK

Bonjour à tous smile

Je suis "débutant" en informatique (je tiens à le préciser). tongue
J'ai regarder un peu le fonctionnement du WIFI et des échanges WPA-PSK.
J'essaye de reproduire le protocole WPA afin de pouvoir par la suite lancer un bruteforce pour retrouver le passphrase d'origine

J'ai un jeu de donnée composé de  :
      - le SSID
      - la passphrase que je suis censé trouvé
      - adresse MAC station et point d'accès
      - nonce station et point d'accès
      - la trame EAPOL n°4 du 4-way-handshake
Voici le jeu de donnée complet :
. La passphrase : radiustest
. Le SSID : linksys54gh
. MAC station : 000c 41d2 94fb
. MAC AP : 000d 3a26 10fb
. La PMK : 9e99 88bd e2cb a743 95c0 289f fda0 7bc4 1ffa 889a 3309 237a 2240 c934 bcdc 7ddb
. Le nonce AP : 893e e551 2145 57ff f3c0 76ac 9779 15a2 0607 2703 8e9b ea9b 6619 a5ba b40f 89c1
. Le nonce station : dabd c104 d457 411a ee33 8c00 fa8a 1f32 abfc 6cfb 7943 60ad ce3a fb5d 159a 51f6
. La PTK: ccbf 97a8 2b5c 51a4 4325 a77e 9bc5 7050 daec 5438 430f 00eb 893d 84d8 b4b4 b5e8 19f4 dce0 cc5f 2166 e94f db3e af68 eb76 80f4 e264 6e6d 9e36 260d 89ff bf24 ee7e
. La trame EAPOL numéro 4 sans le MIC :
  0103 005f fe01 0900 0000 0000 0000 0000
  1400 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 00
Le MIC : d0ca 4f2a 783c 4345 b0c0 0a12 ecc1 5f77


Avec tout ça, j'ai essayé de reproduire le protocole WPA afin de calculer le MIC  afin de le comparer au MIC donnée dans le jeu de test (celui que je suis censé trouver)

Donc pour ce faire, je calcul ma PMK, ma PTK (jusque là pas de soucis, je trouve les résultats attendus).
Avec la PTK je récupère la KCK qui est censé me permettre de calculer le MIC.
Mais le truc c'est que j'ai pas compris comment je calcul de MIC à l'aide la KCK ? Il me semble avoir lu quelque chose qui disait de faire HMACsha1 ou HMACmd5 avec la KCK comme clé. Donc j'ai essayé mais je ne trouve pas du tout le résultat escompté. Je suis totalement bloqué la dessus et ne sachant plus quoi faire, j'ai décidé de poster ici pour solliciter votre aider. Comment calculer le MIC ? yikes

Voilà, j'espère que j'ai réussi à être compréhensible (j'avoue que pour moi tout ceci est encore confus) big_smile

ps :  je code en python, voici ce que j'ai fais (c'est encore tres brouillon) actuellement : https://www.transfernow.net/a8lgu4c0uzjz (lien pour télécharger mon programme si besoin)

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-2017 00:33:05

Switttter
N00b
Inscription : 01-05-2017
Messages : 2

Re : Comment calculer le MIC avec la KCK

Je viens de trouver la solution à mon problème.

Il fallait en effet faire un HMACsha1 avec comme clé la KCK sur ma frame.
Les erreurs qui faisait que je n'avais pas le bon résultat et que du coup, je pensais ne pas avoir compris comment calculer le MIC provenait du fait que j'ai par mégarde mélangé 2 jeux de données que 'javais et du coup, les résultats étaient forcément faux... x)

Une erreur stupide qui m'aura fait perdre beaucoup de temps pour rien T_T

Hors Ligne

#3 02-05-2017 08:35:59

Seska
Membre d'Or
Inscription : 06-11-2014
Messages : 336

Re : Comment calculer le MIC avec la KCK

Bonjour Switttter,
Ma magie vaudou magie noire est excellente et efficace !

Hors Ligne

#4 02-05-2017 12:33:44

kcdtv
Membre d'honneur
Lieu : Internacionaluña
Inscription : 31-03-2010
Messages : 4 368

Re : Comment calculer le MIC avec la KCK

¡Olé!
Bel effort!
(Non je ne te parles pas à toi Ô grand gourou Seska big_smile )

Il me semble avoir lu quelque chose qui disait de faire HMACsha1 ou HMACmd5 avec la KCK comme clé. Donc j'ai essayé mais je ne trouve pas du tout le résultat escompté.

Si c'est (comme dans ton cas) un handshake WPA2 c'est le HMACsha1 qui est employé (plus robuste)
Merci beaucoup pour partager ton code en python.
Bienvenue à crack-wifi  smile

Dernière modification par kcdtv (02-05-2017 12:34:20)

Hors Ligne

#5 03-05-2017 05:34:51

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

Re : Comment calculer le MIC avec la KCK

kcdtv a écrit :

Merci beaucoup pour partager ton code en python.

C'est juste dommage que l'hébergement est encore un site pourris qui demande de désactiver le bloqueur de pub, alors qu'il y a pleins de site pour héberger du code qui ne le demande pas -> https://framadrop.org/ .


1310812721.gif

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