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

0/5 (6 avis)

Vue 10 463 fois - Téléchargée 1 860 fois

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

A voir également

Ajouter un commentaire Commentaires
kikou93 Messages postés 417 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 24 septembre 2018 1
7 sept. 2016 à 20:37
Merci NHenry ça marche

ce logiciel est génial il montre la liste des wifi et leurs mot de passe (mais seulement les wifi que ton ordinateur ces connectés avec eux, pas es nouveaux wifi lol)
super logiciel bravo
NHenry Messages postés 15032 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 26 janvier 2023 156
7 sept. 2016 à 20:08
Il faut sélectionner le projet WinForm pour démarrer le projet (clic droit -> Définir comme projet de démarrage)
kikou93 Messages postés 417 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 24 septembre 2018 1
4 sept. 2016 à 10:53
quand j'essaie de lancer le logiciel le message d'erreur suivant s'affiche :
Un projet avec un type de sortie de bibliothèque de classes ne peut pas être démarré directement

pour déboguer ce projet, ajoutez à cette solution un projet exécutable qui fait référence au projet de bibliothèque. Définissez le projet exécutable comme projet de démarrage.
sofianechems Messages postés 3 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 19 octobre 2011
19 oct. 2011 à 17:01
Merci beaucoup!
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 25
18 oct. 2011 à 20:52
Bonjour,

Ce code a été fait avec VB2010 avec le framework 4.0 Full. Il ne nécessite pas de dll supplémentaire. Il devrait fonctionner à partir de XP SP3

ShareVB
Afficher les 6 commentaires

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.