[][src]Module libbruteforce::symbols

This module contains prebuilt alphabets/symbols that you can use.

Statics

ALL_OTHER_SPECIAL_CHARS

all special chars on a common qwertz keyboard

COMMON_SPECIAL_CHARS

Common special chars on a qwertz keyboard

DIGITS

Latin Digits

LC_LETTERS

Latin letters (lower case)

LC_UMLAUTS

Common german umlauts (lower case)

UC_LETTERS

Latin letters (upper case)

UC_UMLAUTS

Common german umlauts (upper case)

Functions

build_alphabet

Builds the alphabet from the given flags.

combinations_count

Calculates the amount of possible permutations if n symbols are given and m slots are available. This solutions counts in that the value can be zero-length, one-length and so on.

full_alphabet

Shorthand for build_alphabet with all parameters set to true.