20 lines
891 B
Markdown
20 lines
891 B
Markdown
# 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](COPYING.md) for details.
|