Determines the portion of the credential list subjected to mutations – in this case, all known credentials. Determines the portion of the credential list subjected to mutations – in this case, all credentials manually added by the user. Determines the portion of the credential list subjected to mutations – in this case, all imported credentials. Mutation: append numbers to candidate passwords Strips off all trailing digits off a password and replaces it with a single digit and skips all passwords that do not contain a letter. Mutation: prepend numbers to candidate passwords Strips off all digits at the beginning of a password and replaces it with a single digit and skips all passwords that do not contain a letter. Mutation: substitute numbers within candidate passwords Strips off up to two digits within a password and replaces it with up to two digits. Passwords with more than three digits are ignored. Rotates through a number of alpha to numeric substitutions before substituting all of them. Appends a punctuation mark to the beginning of a password or replaces an existing punctuation mark. Prepends a punctuation mark to the end of a password or replaces an existing punctuation mark.
![]() |