Vérifiez les mots de passe Active Directory avec IronPython
-
05-07-2019 - |
Question
Je suis un administrateur d'un domaine actif et la plupart de mes utilisateurs utilisent le même mot de passe. Je trouve tous ces utilisateurs pour pouvoir leur demander de changer leur mot de passe.
Je pensais que le python ferreux serait un bon outil pour y parvenir.
Comment pourrais-je obtenir cela accompli?
Toute aide serait vraiment appréciée.
Merci.
La solution
Cela n’est tout simplement pas possible directement: les mots de passe AD sont stockés sous forme de hachage (pas de texte en clair) et ce hachage n'est pas lisible .
Si vous connaissez le mot de passe partagé, vous pouvez utiliser les réponses de Cet article SO et vérifiez par rapport à chaque compte d'utilisateur, mais je ne le ferais pas. D'une part, cela comptera dans la limite de leur mauvais mot de passe, et deux, cela semble plutôt sale.
Si les employés partagent les mots de passe, je tiens à préciser (de préférence, que ce soit les ressources humaines, personne n’écoute l’informatique): l’employé est responsable de tout ce qui est fait sous son compte utilisateur.