Package me.gosimple.nbvcxz.matching

  • Interface Summary 
    Interface Description
    PasswordMatcher
    Interface for different matching methods to implement.
  • Class Summary 
    Class Description
    DateMatcher
    Extract all the possible dates from a password.
    DictionaryMatcher
    Look for every part of the password that match an entry in our dictionaries
    RepeatMatcher
    Look for every part of the password that is a repeat of the previous character.
    SeparatorMatcher
    Extract any likely separator within the password.
    SequenceMatcher
    Look for every part of the password that is a sequence (abc, 123)
    SpacialMatcher
    Look for every part of the password that is spacial pattern
    This will only return matches where there are at least two consecutive characters.
    YearMatcher
    Look for every part of the password that matches the year pattern.