Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

pwanalyzer & pwchecker

A Python way to avoid weak passwords via corporate policy and forbidden words dictionary (PWCHECKER). This also includes an script to validate our full password list to compare to common brute force dictionaries, returning ocurrences and percentages.

You can insert most popular big pw dictionary ROCKYOU.txt and add to -dics- folder:


This project is based on 2 ideas:

  • send the pw list (obviously decrypted) to compare some dictionaries:
  • send a password to corporate policy and dictionary to get valid or not result:

USAGE python [password_file]

RETURNS: Number of ocurrences of entries on password file on each dictionary file, with percentages.

USAGE python [password] [dictionary_forbidden_passwords_file]

RETURNS: Exit code 0 or 1 (independant windows or linux)

You can’t perform that action at this time.