/ps-weak-pass-reset

Password reset for Active Directory. Will reset weak passwords

Primary LanguagePowerShell

Infant stages of this code. PLEASE CONTRIBUTE :)

The user needs to be domain admin, or have replicate secret privilege.

On your local system install DSInternals Powershell module from here: https://www.dsinternals.com/en/downloads/

TODO:

  • Make it run with options (e.g. for LDAP server and more)
  • Make it take in more bad passwords
  • Base passwords from dictionary file
  • Allow bad passwords to be derivated from a list of input words, e.g. company name and more.
  • Discover LDAP/AD automatically?