Class DictionaryGuess

  • All Implemented Interfaces:
    Guess

    public class DictionaryGuess
    extends BaseGuess
    • Field Detail

      • START_UPPER

        public static final java.util.regex.Pattern START_UPPER
      • ALL_UPPER

        public static final java.util.regex.Pattern ALL_UPPER
    • Constructor Detail

      • DictionaryGuess

        public DictionaryGuess​(Context context)
    • Method Detail

      • exec

        public double exec​(Match match)
        Description copied from interface: Guess
        Evaluates the given Match and estimates the number of guesses required to crack it.
        Parameters:
        match - the matched pattern to evaluate.
        Returns:
        the estimated number of guesses required to crack the given match.
      • uppercaseVariations

        public int uppercaseVariations​(Match match)
      • l33tVariations

        public int l33tVariations​(Match match)