Aller au contenu

Cli xml

Les fichiers PowerShell CliXML (Export-CliXml) sont fréquemment utilisés pour stocker des credentials de manière "sécurisée" via DPAPI. Lorsqu'on a un accès au contexte utilisateur qui a créé le fichier, il est trivial de les redéchiffrer pour récupérer le mot de passe en clair.

$cred = Import-CliXml -Path cred.xml; $cred.GetNetworkCredential() | Format-List *