Configuration Manager 2012 – Retrouver un mot de passe crypté dans un fichier unattend

Lors d’un déploiement automatisé, vous pouvez avoir recours à un fichier unattend.xml pour créer par exemple des comptes locaux sur la machine.

Par sécurité les mots de passe de ces comptes ne seront pas stockés en clair…

Unattend
Si vous ne vous souvenez plus de ceux-ci, voici une méthode simple pour les retrouver.

Editez votre fichier unattend,notez le mot de passe crypté, puis placez-le dans cette commande PowerShell:

[System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String("TQBvAG4AUwB1AHAAZQByAFAAYQBzAHMANgA0AFAAYQBzAHMAdwBvAHIAZAA="))

Le résultat est le suivant:

PassRecover



NB: retirer ‘Password’ de la sortie PS.
=> Mon mot de passe était donc : MonSuperPass64

NB: tout cela renforce le fait de désactiver le debug (F8) pendant vos séquence de tâches OSD…et ainsi éviter (en partie) l’accès aux fichiers pendant le déploiement.

Please follow and like us:

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Social media & sharing icons powered by UltimatelySocial