2009-11-26 3 views
0

Je suis un administrateur sur un domaine actif et la plupart de mes utilisateurs utilisent le même mot de passe, Je trouve tous ces utilisateurs afin que je puisse leur demander de changer leur mot de passe.Vérifiez les mots de passe Active Directory avec ironpython

Je pensais que le fer python serait un bon outil pour y arriver.

Comment pourrais-je obtenir cette accomplissement?

Toute aide serait vraiment appréciée.

Merci.

Répondre

2

Cela n'est tout simplement pas possible directement: les mots de passe AD sont stockés sous forme de hachages (pas de texte en clair) et de hash is not readable.

Si vous connaissez ce mot de passe partagé, vous pouvez utiliser les réponses de this SO post et vérifier chaque compte utilisateur, mais je ne le ferais pas. Pour un, ça va compter contre leur mauvaise limite de mot de passe, et deux, ça a l'air un peu sale. Si les employés partagent des mots de passe, je tiens à préciser (de préférence provenant des RH, puisque personne ne l'écoute de toute façon) que l'employé est responsable de tout ce qui se passe sous son compte d'utilisateur.