Sur la page d'ouverture de session Windows, Faire une pression sur Shift pour faire apparaître le bouton de redémarrage de l'ordinateur. Rester appuyé sur la touche Shift lors du redémarrage afin de démarrer en mode Sans Echec.
Sur la page notée "Choose an option" choisir Troubleshoot puis Option Avancées. Enfin sélectionner l'option Invite de commande.
Sur la fenêtre MS-DOS :
copy c:\windows\system32\utilman.exe c:\windows\system32\utilman.bak
copy c:\windows\system32\cmd.exe c:\windows\system32\utilman.exe /y
Quitter l'invite de commande MS-DOS et cliquer sur l'option Continuer pour que le démarrage de Windows se poursuive sur l'interface classique. Sur celle-ci, une icône d'accessibilité va s'afficher en bas à droite. Cliquer dessus va lancer l'utilitaire utilman.exe que nous avons juste précédemment remplacée par l'outil cmd.exe
Ci-après les commandes à saisir pour réinitialiser le mot de passe perdu :
net localgroup Administrateurs
: affiche les membres du groupe Administrateur local de la machine. On retrouvera le nom
exact de l'utilisateur dont on veut modifier le mot de passe.
net user <username> *
: va permettre de réinitialiser le mot de passe du compte de l'utilisateur username
Pour remettre l'utilitaire utilman.exe en place, redémarrer en mode sans échec et taper les commandes
copy c:\windows\system32\utilman.bak c:\windows\system32\utilman.exe
Dans le monde cartésien (ou qui veut l'être) de l'informatique, il n'y a pas de place pour la magie. Quoique. Peut-être avez-vous déjà entendu parler d'un paquet magique ? Il est lié au mécanisme du Wake On LAN et se compose d'une trame d'octets très particulière composée par
Quelques outils existent pour générer cette trame et sortir un ordinateur du mode veille, notamment celui appelé WakeMeOnLan de NirSoft.
Si vous avez l'âme un peu plus dev-like, il existe des modules Python du genre wakeonlan ou bien vous pouvez coder avec python (merci ActiveState pour le morceau de code) :
# wol.py
#
# This module is from ActiveState Code Recipes:
# http://code.activestate.com/recipes/358449-wake-on-lan/
# and patched for Python 3 with:
# http://code.activestate.com/recipes/577609-wake-on-lan-for-python-3/
#
# Example:
# import wol
# wol.wake_on_lan('70:F3:95:15:00:B5')
#
import socket
import struct
def wake_on_lan(macaddress):
""" Switches on remote computers using WOL. """
# Check macaddress format and try to compensate
if len(macaddress) == 12:
pass
elif len(macaddress) == 12 + 5:
sep = macaddress[2]
macaddress = macaddress.replace(sep,'')
else:
raise ValueError('Incorrect MAC address format')
# Pad the synchronization stream
data = b'FFFFFFFFFFFF' + (macaddress * 20).encode()
send_data = b''
# Split up the hex values in pack
for i in range(0, len(data), 2):
send_data += struct.pack('B', int(data[i: i + 2], 16))
# Broadcast it to the LAN
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
sock.sendto(send_data, ('255.255.255.255',7))
if __name__ == '__main__':
wake_on_lan('50:3E:AA:89:BF:E1')
Pour lister les profils wifi connus sur votre ordinateur
PS> netsh wlan show profile
Profils sur l'interface Wi-Fi :
Profils utilisateurs
-------------
Profil Tous les utilisateurs : ProfilPerso
Profil Tous les utilisateurs : ProfilduVoisin
Profil Tous les utilisateurs : Chez Mamie
Maintenant que l'on a les profils, on va récupérer la clé avec la commande identique à la précédente en rajoutant
l'argument key=clear
. L'information recherchée se situe sur l'élément Contenu de la clé
situé en fin de listing.
PS> netsh wlan show profile "Chez Mamie" key=clear
Profil Chez Mamie sur l'interface Wi-Fi :
=======================================================================
Appliqué : Profil Tous les utilisateurs
Informations sur le profil
-------------------
Version : 1
Type : Réseau local sans fil
Nom : StayInAlfama
Options de contrôle :
Mode de connexion : connexion automatique
Diffusion réseau : Connecter uniquement si ce réseau diffuse
Commutation auto : ne pas basculer vers d'autres réseaux
Randomisation MAC : Désactivée
Paramètres de connectivité
--------------------------
Nombre de SSID : 1
Nom du SSID : "Chez Mamie"
Type de réseau : Infrastructure
Type de radio : [ Tous les types de radio ]
Extension du fournisseur : absente
Paramètres de sécurité
-----------------
Authentification : WPA2 - Personnel
Chiffrement : CCMP
Authentification : WPA2 - Personnel
Chiffrement : GCMP
Clé de sécurité : Présent
Contenu de la clé : Je fais des bonnes crepes