|
|
WPA Cracker un cluster en ligne de 400 CPU et un dictionnaire de 135 millions d'entrées pour casser, ou pas, WPA/WPA2-PSK en 20 minutes
Par Xavier Poli,
secuobs.com
Le 08/12/2009
Résumé : WPA Cracker est un cluster en ligne de quatre-cents CPU qui va permettre de tester une phrase secrète WPA/WPA2-PSK à travers un dictionnaire de cent-trente-cinq millions d'entrées. Soit vingt à quarante minutes qui seront nécessaires, selon l'offre choisie, pour réussir à la casser, ou pas. - Lire l'article
WPA Cracker est un service en ligne permettant de réaliser des audits distribués sur la sécurité des réseaux sans-fil WiFi dont l'accès est protégé par un mécanisme de type WPA/WPA2 ( lien ) fonctionnant dans un mode de sécurité dégradé de type PSK ( Pre-Shared Keys - lien ) avec une authentification par phrase secrète partagée.
Bien que WPA/WPA2-PSK soit vulnérable aux attaques par dictionnaire ( lien ), ces dernières peuvent nécessiter des jours voir des semaines, ou plus encore, pour être finalisées avec succès, ou pas. WPA Cracker offre donc un cluster de pas moins de quatre-cents CPU qui va permettre de tester un total de cent-trente-cinq millions de phrases secrètes provenant toutes d'un dictionnaire spécifiquement conçu pour le cassage de WPA/WPA2-PSK.
En mettant de coté les solutions à base de GPUs ( lien ) ou de FPGA ( lien ), une telle tâche prendrait plus de cinq jours sur un PC fixe de type dual-core, plus encore sur un portable. WPA Cracker permettrait donc de réduire ce délai à quarante minutes pour dix-sept dollars, soit l'utilisation de la moitié des CPU disponibles, et à environ vingt minutes pour trente-quatre dollars, en utilisant tous les CPU du cluster.
En cas d'échec, il est à noter que les frais engagés ne seront pas remboursés. A noter également que le groupe Church of WiFi ( lien ) avait déjà mis à disposition des Rainbow Tables ( lien ) pour casser les phrases secrètes de WPA/WPA2 PSK. Chaque handshake ( lien ) étant ici salé ( lien ) avec l'ESSID, il fallait néanmoins une table pour chaque ESSID. Seules les tables des mille ESSID les plus courants ( lien ) avaient dès lors été mises à disposition.
De plus les tables en question ( lien ) avaient dû être limitées à un million d'entrées, ce qui peut ne pas s'avèrer suffisamment important pour réaliser un audit de WPA/WPA2-PSK qui soit vraiment efficace. Outre son dictionnaire à cent-trente-cinq millions d'entrées, WPA Cracker offrirait quant à lui la possibilité de casser la phrase secrète du mode PSK utilisé par des réseaux WPA/WPA2 présentant n'importe quel ESSID.
Selon son auteur, Moxie Marlinspike ( @Twitter - lien ), le service WPA Cracker n'utilise pas les dictionnaires OpenWall ( lien ) qui sont eux plus orientés vers le cassage des authentification Unix. Le dictionnaire de WPA Cracker ayant été compilé spécifiquement pour le cassage de WPA/WPA2 PSK, il inclut des combinaisons de mots, des phrases, des symboles et des expressions spécifiques qui vont en ce sens.
Les frais d'accès au service WPA Cracker peuvent être réglés par l'intermédiaire des services de paiement d'Amazon. Un compte Amazon.com et une simple carte de crédit seront dès lors suffisants pour son utilisation. Une capture réseau au format PCAP ( lien ), pour fournir le Handshake, et un email valide sont également requis.
Si la capture PCAP est par ailleurs d'une taille supérieure à dix méga-octets, il est nécessaire d'exporter le Handshake vers un fichier de taille moins importante. Cela peut par exemple être effectué à l'aide d'un outil comme WireShark ( lien ). Il sera cependant nécessaire de laisser au moins un Beacon ( lien ) pour le réseau WiFi ciblé afin que le Handshake reste associé avec l'ESSID correspondant.
A noter finalement que WPA2 et WPA ( lien ) peuvent être utilisés de manière plus sécurisée à travers AES-CCMP ( lien ). Une phrase secrète de compléxité acceptable pour WPA/WPA2-PSK est aussi en soi une contre-mesure imaginable. Voir également notre tutoriel sur WPA avec EAP-TLS et Freeradius ( lien ), ainsi que le projet Kalkulator's Knights ( lien ).
WPA Cracker ( lien )
WPA != PSK+TKIP ( lien )
Source : Help Net Security News ( lien )
- Article suivant : Des millions de XSS dans les clicktags
- Article précédent : Le plug-in IDADWARF remporte le concours organisé par HexRays
- Article suivant dans la catégorie Outils : rWeb v4: Une nouvelle version aux multiples innovations
- Article précédent dans la catégorie Outils : Le plug-in IDADWARF remporte le concours organisé par HexRays
| Mini-Tagwall des articles publiés sur SecuObs : | | | | sécurité, exploit, windows, microsoft, réseau, attaque, outil, vulnérabilité, audit, système, virus, internet, données, présentation, metasploit, linux, bluetooth, protocol, vista, scanner, réseaux, shell, engineering, rootkit, paquet, conférence, trames, wishmaster, téléphone, source, sysun, noyau, mobile, https, mémoire, rapport, botnet, téléphones, libre, reverse, navigateur, patch, snort, scapy, intel |
| Mini-Tagwall de l'annuaire video : | | | | vmware, security, virus, biometric, windows, lockpicking, password, botnet, metasploit, tutorial, attack, crypt, linux, network, iphone, server, exploit, wimax, conficker, virtu, virtual, engineering, cisco, reverse, shmoocon, wireshark, ettercap, hacker, firewall, internet, knoppix, rootkit, arduino, wireless, source, conference, backtrack, openbsd, brucon, systm, overflow, openssh, access, buffer, remote |
| Mini-Tagwall des articles de la revue de presse : | | | | security, microsoft, windows, hacker, attack, network, vulnerability, google, exploit, malware, internet, remote, iphone, server, inject, patch, apple, twitter, mobile, virus, ebook, facebook, vulnérabilité, crypt, source, linux, password, intel, research, virtual, phish, access, tutorial, trojan, social, privacy, firefox, adobe, overflow, office, cisco, conficker, botnet, pirate, sécurité |
| Mini-Tagwall des Tweets de la revue Twitter : | | | | security, linux, botnet, attack, metasploit, cisco, defcon, phish, exploit, google, inject, server, firewall, network, twitter, vmware, windows, microsoft, compliance, vulnerability, python, engineering, source, kernel, crypt, social, overflow, nessus, crack, hacker, virus, iphone, patch, virtual, javascript, malware, conficker, pentest, research, email, password, adobe, apache, proxy, backtrack |
|
|
|
|
|