891 B
eliana
Random key generator useful for brute-force attacks.
Building
Requires Chicken 5 and the r7rs egg. Clone and run chicken-install
.
Usage
Specify the key length with the -l
option. The -d
option lets you specify a data-set from which to build the keys. For example, to get 20 character long keys containing alphanumeric characters including upper and lower-case letters, you would run:
eliana -l 20 -d abcdefghijkmnopqrstuvwxyzABCDEFGHIJKMNOPQRSTUVWXYZ1234567890
By default, each iteration changes only one character of the key. The -w
option tells eliana
to change the whole key every iteration.
By itself, eliana
is not very useful. You need to pipe its output to a program that can read, say, a dictionary, from standard input.
License
© Ariela Wenner - 2019
Code is licenced under the GNU GPL version 3 or newer. See COPYING for details.