Crates.io | abcdict |
lib.rs | abcdict |
version | 0.1.0 |
source | src |
created_at | 2022-01-15 09:51:46.141907 |
updated_at | 2022-01-15 09:51:46.141907 |
description | A better customization password dictionary generator implementation by Rust. |
homepage | |
repository | https://github.com/b23r0/abcdict |
max_upload_size | |
id | 514253 |
size | 15,379 |
A better customization password dictionary generator implementation by Rust.
$> cargo build --release
$> cargo install abcdict
$> ./abcdict jack[n2012-2013][ca-c][s@-#]
jack2012a@
jack2012a#
jack2012b@
jack2012b#
jack2012c@
jack2012c#
jack2013a@
jack2013a#
jack2013b@
jack2013b#
jack2013c@
jack2013c#
Control Character | Example | Description | Arguments |
---|---|---|---|
p | [p0-2-1-12] | range of numbers with padded | {pad}-{length}-{begin}-{end} |
c | [cA-z] | range of ASCII characters | {begin}-{end} |
s | [sjack-tom] | collection of strings | {string1}-{string2}-...-{stringN} |
n | [n2012-2021] | range of numbers | {begin}-{end} |
x | [x10] | factorial previous unit | {factorial layers} |
$> ./abcdict 2021[p0-2-1-12]
202101
202102
202103
202104
202105
202106
202107
202108
202109
202110
202111
202112
$> ./abcdict [sjack-tom-danny]like[skathy-nancy]
jacklikekathy
jacklikenancy
tomlikekathy
tomlikenancy
dannylikekathy
dannylikenancy
$> ./abcdict [sadmin-root-manager-master][c*-/]
admin*
admin+
admin,
admin-
admin.
admin/
root*
root+
root,
root-
root.
root/
manager*
manager+
manager,
manager-
manager.
manager/
master*
master+
master,
master-
master.
master/
$>./abcdict ab[sc][x10]de
abcde
abccde
abcccde
abccccde
abcccccde
abccccccde
abcccccccde
abccccccccde
abcccccccccde
abccccccccccde