Wifikeyviewer : liste des profiles wifi avec leurs clés/mots de passe déchiffrées

Description

Ce code permet de lister les interfaces Wifi et les profiles configurés (ZeroConfig/AutoConfig) avec leurs SSID et leurs clés/mots de passes déchiffrées.

Depuis Windows XP SP3 il existe une API pour gérer les interfaces Wifi et associer des profiles de connexions aux réseaux Wifi favoris. Ces profiles contiennent entre autre le SSID du point d'accès et la clé WEP/WPA. L'api wlan permet de récupérer toutes ces informations.

Sous XP SP3 la clé est stockée (dans le registre) en clair (bien que transformée en une forme binaire équivalente à la clé originale).
Depuis Vista, la clé est stockée (dans un fichier xml) sous forme chiffrée par CryptProtectData sous le compte Local System.

Ce code montre l'utilisation de l'api Wifi et l'exécution d'un code sous le compte Local System

Conclusion :


Ce code a été testé sous XP SP3, Vista, Seven et Seven 64. Ce code ne peut pas fonctionner sous XP sans SP3.

N'hésitez pas à commenter et à noter...

Codes Sources

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.