Bienvenue sur www.virtuelnet.net :: Hébergement libre sur serveurs libres
Recherche
Sujets
 
  Devenez membre Rubriques Téléchargements Votre Compte Proposer un article Top 10  

Menu
 Accueil
 Hébergement
 Infrastructure
 Panel Hosting
 Charte
 Mise à jour
 Webcams
 Webcam
 News
 Tous les Articles
 Archives
 Proposer un Article
 Rubriques
 Dossiers
 Réseaux de A à Z
 FAQ
 Rechercher sur le site
 Outils PHP
 Outils Réseaux
 DNS et IP
 Test Bande passante
 TCP Port Scanner
 Network Query Tool
 Whois
 Multimédias
 Lecteur Audio
 Lecteur Video
 Web TV
 Galerie Photos
 Downloads et Liens
 Téléchargements
 Liens Web
 Discussions
 Forums
 WebChat
 Utilisateurs
 Votre Compte
 Téléchargements privés
 Messages Privés
 Liste des Membres
 Staff du site
 Analyse
 MS Analysis
 Statistiques
 Top10
 Outils WEB
 Web FTP

Changer le mot de passe de l'Administrateur sur une machine Win NT/2000/XP





But:

On veut se loguer en Administrateur sur une machine Windows NT/2K/XP (pour changer l'adresse IP par exemple, ou toute modif sur le système), sans connaître au préalable le mot de passe de l'admin. La partition système de Windows est en NTFS (donc inaccessible depuis une disquette de boot MS-DOS).


Préalable:

Pouvoir booter la machine à partir d'une disquette.
Créer une disquette de boot LINUX spécifique à partir de l'archive "Boot all WinNT.zip" (disponible sur le site)


Principe:

Si le lecteur de disquette est accessible (dans le BIOS, il faut pouvoir booter sur disquette avant le Disque Dur), ont va démarrer la machine a partir d'une disquette de boot LINUX particulière. Celle-ci contient un programme qui sait accéder à la base SAM (base des comptes d'utilisateurs de Win NT/2K/XP) situé dans la partition système. Ensuite on changera le mot de passe de l'Administrateur. Il ne restera plus qu'à redémarrer le PC sous Windows et se loguer en Admin avec le nouveau mot de passe changé.


1ère phase: Création de la disquette de boot LINUX:

Récupérer l'archive "Boot all WinNT" (contient deux fichiers), à télécharger sur le site dans la section Téléchargement, rubrique Windows.
Avec WinZIP par exemple, décompresser l'archive dans un répertoire temporaire.
On doit donc avoir deux fichiers: "bd030225.bin" et "rawrite2.exe".
Sur un PC disponible en mode MS-DOS (prompt) et à partir de votre répertoire temporaire où vous avez décompressé l'archive, lancer rawrite2.exe.
Le système vous demande le nom de l'image: taper bd030225.bin.
Le sytème vous demande la destination: taper a.
Le sysème vous demande d'insérer une disquette formattée dans le lecteur et de valider avec la touche ENTER. Un système LINUX sera créé sur la disquette. Attendre d'avoir la main et de revenir au prompt.
La disquette est maintenant créée, on va booter le PC Win NT/2K/XP à partir de cette disquette.


2ème phase: Démarrage du PC sur la disquette:

Démarrer avec la disquette dans le lecteur: il faut pouvoir booter sur disquette avant de booter sur le Disque Dur. Le cas échéant, modifier les propriétés de démarrage dans le BIOS (en premier FD: lecteur de disquette, en deuxième HD: Disque Dur).
Le PC démarre sous LINUX.
Attention, on est en mode QWERTY:
le caractère "/" est obtenu par la touche "!",
le caractère "." est obtenu par la touche ":",
le caractère "!" est obtenu par la touche "MAJ" et "&".
Attendre d'avoir la main après les messages de boot de LINUX, le message "Press return/enter to continue" doit apparaître.
Valider avec la touche ENTER.
Attendre le message "Probe for SCSI-drivers: [n]" (analyse du système pour déterminer si il y a des périphériques SCSI présents sur la machine), taper n si pas de périphériques SCSI, sinon taper y (à condition d'avoir le bon driver SCSI sur la disquette).
LINUX liste les partitions (primaires, secondaires et étendues) présentes sur le système.

Sous LINUX, les Disques Dur doivent être montés et sont nommés ainsi: /dev/hda1 ou dev/hdb1 ou /dev/hda5 ou /dev/hdb5 (disque IDE) ou /dev/sda1 (disque SCSI).
hda: 1er disque IDE (master sur 1ère nappe IDE),
hdb: 2ème disque IDE (slave sur 1ère nappe IDE),
hdc: 3ème disque IDE (master sur 2ème nappe IDE),
hdd: 4ème disque IDE (slave sur 2ème nappe IDE),
d est la limite pour les disques IDE (4 périphériques IDE possible sur un PC).
sda: 1er disque SCSI en ID0,
sdb: 2ème disque SCSI en ID1,
et ainsi de suite suivant le nombre de Disques Dur sur la chaîne SCSI.
Le chiffre qui suit correspond au numéro de partition:
1,2,3 et 4: partitions primaires et secondaires,
5 et suivant: partitions étendues contenant des lecteurs logiques.
Ainsi si sur le PC, on a un Disque Dur (master sur 1ère nappe IDE) partitionné en deux:
1ère partition: partition primaire sur laquelle se trouve généralement le système (sous Windows C, sous LINUX /dev/hda),
2ème partition: partition étendue sur laquelle se trouve un lecteur logique (sous Windows D, sous LINUX /dev/hda5).

Mais revenons au tutau!
Après listage des partitions, LINUX affiche les partitions trouvées dont celle contenant l'installation de NT, et invite à monter cette partition.
Par exemple sur le PC, on a un Disque Dur partitionné en deux on doit avoir le message:

/dev/hda1 * 1 426 b Win95 FAT32
/dev/hda2 427 1222 f Win95 Ext'd (LBA)
/dev/hda5 427 1222 b Win95 FAT32

Probable NT partitions:
What partition contains your NT installation?
[/dev/hda1] :


Valider avec la touche ENTER.
La partition contenant Win NT/2K/XP est monté.
LINUX affiche le chemin de l'accès à la Base de Registre:

Calling path.rc to select path
What is the full path to the registry directory?
[/winnt/system32/config] :


Valider par la touche ENTER
La liste des CLES et SOUS-CLES (ruches) de Windows s'affiche. Par défaut, c'est le fichier de la base des comptes WinNT/2K/XP qui est sélectionné (base SAM), c'est à dire là où se trouve le mot de passe de l'Administrateur. Valider par la touche ENTER.

Which hives (files) do you want to edit (leave default for password setting, separate multiple names with spaces)
[sam system security]


Valider par la touche ENTER
LINUX demande ce que l'on veut faire:

Loaded hives: |sam| |system| |security|
1 - Edit user data and passwords
2 - Syskey status & changes
-------
9 - Registry editor, now with full write support!
q - Quit (you will be asked if there is something to save)
What to do? [1]


Par défaut, c'est le changement de mot de passe qui est sélectionné. Valider par la touche ENTER.
LINUX affiche les comptes d'utilisateur présents sur la machine (activé ou non) et se positionne sur le compte de l'administrateur:

RID: 03e8, Username: |ASPNET|, *disabled or locked*
RID: 01f5, Username: |Invité|, *disabled or locked*
RID: 01f4, Username: |thebigboss|
RID: 03eb, Username: |toto|

Select: ! - quit, . - list users, 0x|RID| - User with RID (hex)
or simply enter the username to change: [thebigboss]


Valider par la touche ENTER
LINUX invite à changer le mot de passe de l'Admin (dans l'exemple, thebigboss)

Enter nothing to leave it unchanged
Please enter new password:


Taper le mot de passe voulu (par simplicité on peut prendre "1234" et changer ensuite dans Windows) et valider par la touche ENTER.
LINUX invite à confirmer ce changement:

Do you really wish to change it? (y/n) [n]

Taper "y" et valider avec la touche ENTER (par défaut LINUX se positionne sur "n", afin de ne pas changer le mot de passe).
LINUX affiche:

Select: ! - quit, . - list users, 0x|RID| - User with RID (hex)
or simply enter the username to change: [thebigboss]


Taper "!" pour sortir (touche "MAJ" enfoncé et "&").
LINUX affiche:

Loaded hives: |sam| |system| |security|
1 - Edit user data and passwords
2 - Syskey status & changes
-------
9 - Registry editor, now with full write support!
q - Quit (you will be asked if there is something to save)
What to do? [1]


Quitter en tapant "q" (appuie sur la touche "a").
LINUX demande confirmation pour écrire dans le Registre de Windows:

Hives that have changed:
# Name
0 |same|
Write hive files? (y/n) [n] :


Taper "y" et valider avec la touche ENTER (par défaut LINUX se positionne sur "n", afin de ne pas écrire dans le Registre).
Linux redemande confirmation pour écrire dans le Registre:

Calling write.rc to select write back sam file
About to write file(s) back! Do it! [n] :


Taper "y" et valider avec la touche ENTER (même remarque que précédement sur la valeur par défaut).

Le mot de passe de l'Admin est maintenant changé. Retirer la disquette du lecteur et rebooter la machine (CTRL-ALT-DEL).


3ème phase: Démarrage du PC sous Windows:

Pour ouvrir une session en Administrateur donc avoir tout les droits sur la machine:
nom d'utilisateur:"thebigboss"
mot de passe:"1234"

Tutoriel inspiré du site de JCB (voir section lien Web)









Buzz

Copyright © par . www.virtuelnet.net :: Hébergement libre sur serveurs libres Tous droits réservés.

Publié le: 2004-10-24 (1225 lectures)

[ Retour ]
Content ©
 

Site déclaré à la C.N.I.L. (Commission Nationale Informatique et Liberté) sous le numéro 854874.

Copyright ® 2003 - 2023 par virtuelnet.net. Tous droits réservés à Laurent Bras. Toute reproduction, même partielle interdite sans l'avis de son auteur.



Copyright © 2002 by . Tous droits réservés. PHP-Nuke est un logiciel libre sous licence GNU/GPL.
Page Générée en: 0.116 Secondes