#password #generator #security #password-manager #pentest

app abcdict

使用Rust实现的更好的自定义密码字典生成器

1个不稳定版本

0.1.0 2022年1月15日

#811 in 身份验证

MIT 协议

14KB
423

abcdict 构建状态 ChatOnDiscord Crate

使用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#

控制块

控制字符 示例 描述 参数
p [p0-2-1-12] 填充的数字范围 {pad}-{length}-{begin}-{end}
c [cA-z] ASCII字符范围 {begin}-{end}
s [sjack-tom] 字符串集合 {string1}-{string2}-...-{stringN}
n [n2012-2021] 数字范围 {begin}-{end}
x [x10] 前一个阶乘单位 {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

无运行时依赖