Pentesting WLAN non chiffré
Lorsque vous utilisez un WLAN non crypté (Open Authentication), votre réseau sans fil n'est en aucun cas protégé. Tout le monde, qui se trouve aux alentours du point d'accès et peut entendre un signal, peut rejoindre et utiliser le réseau. L'ensemble du processus d'authentification est très simplifié et consiste en des échanges d'authentification / d'association comme indiqué ci-dessous -
![](https://assets.edu.lat/wireless_security/images/pentesting_unencrypted_wlan.jpg)
Dans la configuration du laboratoire, j'ai préparé un WLAN avec SSID de "LAB-test" avec authentification ouverte. En tant qu'attaquant, vous devez d'abord effectuer une analyse passive pour détecter un tel réseau, alors faisons-le! Dans un premier temps, j'activerai ma carte sans fil et créerai une interface de surveillance WLAN à l'aide de l'utilitaire airmon-ng.
![](https://assets.edu.lat/wireless_security/images/wlan_monitoring_interface.jpg)
L'étape suivante consiste à vérifier les WLAN qui sont entendus par la carte sans fil en utilisant "airmon-ng mon0".
![](https://assets.edu.lat/wireless_security/images/check_wlans.jpg)
Ma carte sans fil a pu voir le SSID "LAB-test" sur le canal 1, diffusé par AP avec l'adresse MAC (BSSID) de 00:18: 0A: 6D: 01: 30. Sous la colonne de cryptage, vous pouvez voir la lettre "OPN" - cela signifie qu'il y a une authentification ouverte (en fait, cela signifie aucune authentification).
Sur le PC Windows, le WLAN qui a une authentification ouverte est marqué d'un point d'exclamation comme un avertissement d'environnement WLAN non sécurisé, comme indiqué ci-dessous (comparé à l'absence de signe supplémentaire à côté des WLAN protégés) -
![](https://assets.edu.lat/wireless_security/images/warning_unsecure_wlan_environment.jpg)
Nous pouvons essayer de simuler si le client sans fil pourrait se connecter à ce SSID. Nous pouvons le faire en utilisantaireplay-ng utilitaire.
![](https://assets.edu.lat/wireless_security/images/connect_ssid.jpg)
Comme vous pouvez le voir, le processus d'authentification et d'association s'est déroulé sans heurts et n'importe quel client sans fil peut rejoindre le réseau.
Le seul mécanisme que vous pouvez utiliser pour améliorer la sécurité de cet environnement non sécurisé consiste à implémenter le filtrage MAC. Cette fonctionnalité a déjà été décrite plus tôt, je vais donc passer directement à la pratique.
Sur l'AP lui-même, j'implémenterai un filtre MAC, permettant uniquement à un client avec une adresse MAC de 98: 0d: 2E: 3C: C3: 74 de pouvoir rejoindre le réseau sans fil (c'est mon smartphone).
Ensuite, lorsque je répète le processus d'authentification en utilisant aireplay-ng, et cette fois, il échoue.
![](https://assets.edu.lat/wireless_security/images/authentication_process_fails.jpg)
Après avoir changé l'adresse MAC du mon0 interface avec celle de mon smartphone - j'ai de nouveau réussi l'authentification.
![](https://assets.edu.lat/wireless_security/images/change_mac_addess.jpg)
Il est très peu probable que vous rencontriez un WLAN d'authentification ouvert de nos jours. Mais il est également très utile de connaître tous ces types de déploiement plus anciens.