NotQwerty123 v2.1.0 NotQwerty123.WordlistManager View Source

Module to manage the common password list and handle password checks.

The main function that NotQwerty123 performs is to check that the password, and several transformations of the password, is not in the list of common passwords that this WordlistManager stores.

By default, this common password list contains one file, which is a list of over 40,000 common passwords in it. This provides a good basis for the password check, but it can also be useful to add other words to this list, especially words associated with the site you are managing.

Managing the common password list

The following functions can be used to manage this list:

  • list_wordlists/0 - list the files used to create the wordlist
  • push/1 - add a file to the wordlist
  • pop/1 - remove a file from the wordlist

Link to this section Summary

Functions

List the files used to create the common password list

Remove a file from the common password list

Add a file to the common password list

Link to this section Functions

List the files used to create the common password list.

Remove a file from the common password list.

path is the file name as it is printed out in the list_files function.

Add a file to the common password list.

path is the pathname of the file, which should contain one password on each line, that you want to include.

The file is parsed and the words are added to the common password list. A copy of the file is also copied to the not_qwerty123/priv/wordlists directory.