The gto_brute_force_string generates all combinations, line by line, for an inputted alphabet and specific size.
For help type:
./gto_brute_force_string -h
In the following subsections, we explain the input and output paramters.
The gto_brute_force_string program needs some paramenters for the computation, namely the alphabet and the key size.
The attribution is given according to:
Usage: ./gto_brute_force_string [options] [[--] args]
or: ./gto_brute_force_string [options]
It generates all combinations, line by line, for an inputted alphabet and specific size.
-h, --help show this help message and exit
Basic options
-a, --alphabet= The input alphabet
-s, --size= The combinations size
> output Output all the combinations (stdout)
Example: ./gto_brute_force_string -a -s > output
The output of the gto_brute_force_string program is a set of all possible word combinations with a defined size, using the input alphabet.
Using the input above with the alphabet ''abAB'' with the word size of 3, an output example for this is the following:
aaa
aab
aaA
aaB
aba
...
BBb
BBA
BBB