Brisez WPS et trouvez votre mot de passe wifi avec Reaver
Objectif
Démontrez la nécessité de désactiver les WP en obtenant votre phrase secrète WPA2 avec Reaver.
Distribution
Cela fonctionnera sur toutes les distributions, mais Kali est recommandé.
Exigences
Une installation Linux fonctionnelle avec des privilèges racine sur un ordinateur avec un adaptateur sans fil.
Difficulté
Facile
Conventions
- # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de la commande
sudo - $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur régulier non privilégié
Présentation
WPS est une poubelle. Ne l'utilisez pas. Ne l'utilisez jamais. Il n'y a absolument aucune excuse pour l'utiliser. Ce guide vous guidera à travers les étapes de la rupture du WPS pour obtenir le mot de passe WPA d'un réseau sans fil.
Ce guide est purement à des fins éducatives. L'utilisation de ce processus sur un réseau que vous ne possédez pas est illégal .
Installer Aircrack et Reaver
Kali Linux a tout ce dont vous avez besoin d'installer et prêt à l'emploi. Si vous êtes sur une distribution différente, vous devrez installer les deux Aircrack-ng et Reaver .
$ sudo apt install aircrack-ng reaverSCAR pour votre réseau
Trouvez le nom de votre interface sans fil avec ip a . Ensuite, utilisez-le pour démarrer une interface de surveillance virtuelle avec Airmon-ng .
$ sudo airmon-ng start wlan0Jetez un œil à la sortie résultante et trouvez le nom de l'interface virtuelle qui a été créée. Utilisez AiroDump-NG pour afficher l'activité sans fil dans votre zone dans le terminal.
$ sudo airodump-ng mon0Fin votre réseau sur la table résultante. Notez le BSSID et le canal de votre réseau. Lorsque vous les avez, vous pouvez arrêter AiroDump-ng .
Lancez votre attaque avec Reaver
Vous avez tout ce dont vous avez besoin pour lancer votre attaque avec Reaver. Reaver prendra vos informations réseau et l'utilisera pour essayer chaque broche WPS possible. Il y a un nombre limité d'épingles disponibles, donc il finira par le trouver. Cela prendra un certain temps, mais une fois qu'il l'a eu, Reaver utilisera la broche pour obtenir le mot de passe de votre réseau.
La commande nécessaire pour lancer l'attaque contient plusieurs drapeaux obligatoires. Ce guide couvrira d'abord chaque pièce. Ensuite, cela va tout ensemble.
Bien sûr, la commande commence par le nom du programme. La pièce suivante, dur, est l'interface que Reaver utilisera.
$ sudo reaver -i mon0Ensuite, vous devez donner à Reaver le bssid du routeur qu'il poursuit.
-b XX:XX:XX:XX:XX:XXC’est une bonne idée d’ajouter un retard entre les tentatives à l'épingle. Cela aidera à contourner les protections potentielles que le routeur peut avoir. Dans ce cas, le retard est de 10 secondes. Cela pourrait être un peu extrême. Vous pouvez réduire la durée si vous le souhaitez.
-d 10
Les deux options suivantes accélèrent le processus et aident à minimiser les problèmes potentiels.
-S -NEnfin, vous pouvez choisir comment vous voulez que cette commande s'exécute. Cela prend beaucoup de temps, vous pouvez donc le démontrer. Si vous voulez simplement supprimer les messages, vous pouvez également le faire. Si vous préférez aller à l'inverse, vous pouvez dire que Reaver est aussi verbeux que possible.
damonize
-Dcalme
-qverbeux
-vvC'est à quoi cela ressemble tous ensemble.
$ sudo reaver -i mon0 -b XX:XX:XX:XX:XX:XX -d 10 -S -N -vvReaver va probablement prendre plusieurs heures pour découvrir votre code PIN, mais quand il le fera, il publiera toutes les informations pertinentes dans la fenêtre du terminal, y compris le mot de passe du réseau.
Réflexions de clôture
De toute évidence, il n'y a pas de WPS à rachat à ce stade. À moins que la technologie ne reçoive une refonte massive, elle continuera d'être un trou de sécurité massif. Bien que cela puisse sembler pratique, tout avantage qu'il peut se permettre n'est rien comparé au risque. Si vous avez le WPS activé sur votre routeur, désactivez-le maintenant.