Uses of Interface
me.gosimple.nbvcxz.matching.PasswordMatcher
Packages that use PasswordMatcher
-
Uses of PasswordMatcher in me.gosimple.nbvcxz.matching
Classes in me.gosimple.nbvcxz.matching that implement PasswordMatcherModifier and TypeClassDescriptionfinal classExtract all the possible dates from a password.final classLook for every part of the password that match an entry in our dictionariesfinal classLook for every part of the password that is a repeat of the previous character.final classExtract any likely separator within the password.final classLook for every part of the password that is a sequence (abc, 123)final classLook for every part of the password that is spacial pattern
This will only return matches where there are at least two consecutive characters.final classLook for every part of the password that matches the year pattern. -
Uses of PasswordMatcher in me.gosimple.nbvcxz.resources
Methods in me.gosimple.nbvcxz.resources that return types with arguments of type PasswordMatcherModifier and TypeMethodDescriptionstatic List<PasswordMatcher>ConfigurationBuilder.getDefaultPasswordMatchers()Configuration.getPasswordMatchers()Method parameters in me.gosimple.nbvcxz.resources with type arguments of type PasswordMatcherModifier and TypeMethodDescriptionConfigurationBuilder.setPasswordMatchers(List<PasswordMatcher> passwordMatchers) PasswordMatcherare what look for different patterns within the password and create an associatedMatchobject.Constructor parameters in me.gosimple.nbvcxz.resources with type arguments of type PasswordMatcherModifierConstructorDescriptionConfiguration(List<PasswordMatcher> passwordMatchers, Map<String, Long> guessTypes, List<Dictionary> dictionaries, List<AdjacencyGraph> adjacencyGraphs, Map<Character, Character[]> leetTable, Pattern yearPattern, Double minimumEntropy, Integer maxLength, Locale locale, boolean distanceCalc, long combinationAlgorithmTimeout)