| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| chntpw [Le 03/07/2012, 21:49] – honeyshell | chntpw [Le 13/10/2017, 10:48] (Version actuelle) – page inutile L'Africain |
|---|
| {{tag>sécurité windows}} | |
| |
| ---- | |
| |
| ====== CHNTPW (utilitaire pour effacer ou réinitialiser le mot de passe Windows) ====== | |
| |
| L'utilitaire **chntpw** (pour **ch**ange **NT** **p**ass**w**ord) permet de supprimer ou de réinitialiser le mot de passe Windows **XP/Vista/Seven** d'un compte local. Il permet aussi de mettre le droit Administrateur et de débloquer une compte local. Le programme modifie le fichier de registre **[[wpfr>SAM]]**. Il n'est pas nécessaire de connaître le mot de passe antérieur ou d'être administrateur d'un compte Windows. | |
| |
| <note important>**AVERTISSEMENT sur l'intrusion dans un système informatique :** | |
| * Compte tenu de la teneur de ce tutoriel, il est important de rappeler que l'intrusion dans un système informatique est puni par [[wpfr>Système_de_traitement_automatisé_de_données|la loi Godfrain]] et que //[[http://www.vie-publique.fr/decouverte-institutions/citoyen/citoyennete/definition/devoirs-definition/que-signifie-nul-n-est-cense-ignorer-loi.html|nul n'est censé ignorer la loi]]//. | |
| |
| L'atteinte à des données telle que l'intrusion, la suppression ou l'altération de données (appelées délit de piratage) est puni par l'article 323-3 de 3 ans d'emprisonnement et de 300000 francs d'amende | |
| C'est la loi Godfrain du 5 janvier 1988 qui crée des infractions spécifiques à ce domaine, ainsi que les articles 323-1 à 323-7 de la loi du 22 juillet 1992. | |
| </note> | |
| ===== Pré-requis ===== | |
| |
| * Disposer d'une connexion à Internet configurée et activée. | |
| * Savoir utiliser [[:terminal|le terminal]]. | |
| |
| ===== Installation de chntpw ===== | |
| |
| L'application **chntpw** appartient au [[:depots|dépot]] //universe//. Nous allons donc indiquer à [[:apt|apt]] qu'il lui faut utiliser les dépôts **universe**. Pour cela, éditez le fichiers de configuration **/etc/apt/sources.list** : | |
| <code>sudo nano /etc/apt/sources.list</code> | |
| Ajoutez en fin de chaque ligne "universe" pour obtenir ceci : | |
| <file> | |
| # /etc/apt/sources.list | |
| deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe | |
| deb http://security.ubuntu.com/ubuntu/ precise-security main restricted universe | |
| deb http://archive.ubuntu.com/ubuntu/ precise-update main restricted universe | |
| </file> | |
| Puis refermez le document en enregistrant (CTRL+X) et tapez la commande de mise à jour des paquets et celle d'installation de **chntpw** : | |
| <code>apt-get update | |
| sudo apt-get install chntpw</code> | |
| |
| ===== Configuration ===== | |
| |
| L'application **chntpw** s'utilise sur la partition windows contenant le dossier "/windows" et plus exactement le fichier de registre **[[wpfr>SAM]]**. | |
| |
| Il vous faut donc: | |
| * [[:montage|monter la partition windows sous Ubuntu]], | |
| * et depuis un terminal vous placer sous ///media/ma_partition_windows/WINDOWS/System32/config// avec la commande [[http://doc.ubuntu-fr.org/tutoriel/console_ligne_de_commande#cd|cd]] | |
| <code>cd /media/ma_partition_windows/WINDOWS/System32/config</code> | |
| ===== Utilisation de chntpw ===== | |
| |
| ==== Affichage et paramètres des comptes locaux ==== | |
| |
| Pour afficher les comptes locaux contenus dans le fichier de registre SAM, lancez depuis le [[:terminal|terminal]] la commande : | |
| <code>sudo chntpw SAM</code> | |
| {{:captures:chntpw_sam.png?500|}} | |
| Cette commande indique : | |
| * L'identifiant des utilisateurs. | |
| * Si l'utilisateur a les droits Administrateur (mention "ADMIN") | |
| * SI le compte est bloqué (mention "dis/lock") | |
| |
| ==== Modification d'un compte local ==== | |
| |
| Pour accéder aux options de modification d'un compte local tapez la commande **chntpw** avec l'option -u suivi du login désiré : | |
| <code>sudo chntpw -u mon_login SAM </code> | |
| |
| Plusieurs options numérotées de 1 à 4 s'offrent à vous : | |
| - Effacer le mot de passe de l'utilisateur. | |
| - Réinitialiser le mot de passe de l'utilisateur. | |
| - Mettre les droits //Administrateur// à l'utilisateur. | |
| - Débloquer la session de l'utilisateur. | |
| |
| Il ne vous reste plus qu'à indiquer le **numéro de l'option** et de valider l'action, puis de revalider votre choix en inscrivant "yes" et valider. | |
| {{:captures:chntpw_locked.png?500|}} | |
| |
| ===== Désinstallation ===== | |
| |
| La commande de désinstallation est : | |
| <code>sudo apt-get remove chntpw</code> | |
| |
| ===== Problèmes connus===== | |
| |
| * Pensez à fermer proprement votre session Windows, sinon vous aurez des problèmes d'accès à la partition Windows. | |
| * **chntpw** opère __uniquement__ sur les comptes locaux. | |
| |
| ===== Voir aussi ===== | |
| |
| * [[http://freecode.com/projects/chntpw|Site officiel du projet]] [en] | |
| * [[:tutoriel/chntpw|Comment réinitialiser votre mode de passe Windows ?]] | |
| ---- | |
| //Contributeurs principaux : [[utilisateurs:honeyshell|honeyshell]].// | |