标题 | 简介 | 类型 | 公开时间 | ||||||||||
|
|||||||||||||
|
|||||||||||||
详情 | |||||||||||||
[SAFE-ID: JIWO-2025-2516] 作者: 浩丶轩 发表于: [2019-12-06]
本文共 [523] 位读者顶过
前言[出自:jiwo.org]
你可以用pydictor生成普通爆破字典、基于网站内容的自定义字典、社会工程学字典等等一系列高级字典;你可以使用pydictor的内置工具,对字典进行安全删除、合并、去重、合并并去重、高频词筛选, 除此之外,你还可以输入自己的字典,然后使用handler工具,对字典进行各种筛选,编码或加密操作;
2.可定制性强
你可以通过修改多个配置文件、加入自己的字典、选用leet mode 模式、长度选择、各类字符数量筛选、各类字符种类数筛选、正则表达式筛选,甚至可通过修改/lib/fun/encode.py文件,自定义加密方法等高级操作;按照API编写标准,在/plugins/文件夹下添加自己的插件脚本, 在/tools/目录下添加自己的工具脚本等。生成独一无二的高度定制、高效率和复杂字典,生成密码字典的好坏和你的自定义规则、能不能熟练使用pydictor有很大关系;
3.强大灵活的配置解析功能
无需多言,熟练运用后自己体会;
4.兼容性强
不管你是使用的python 2.7版本还是python 3.4 以上版本,pydictor都可以在Windows、Linux 或者是Mac上运行;
https://www.github.com/landgrey/pydictor.gitcd pydictor/
用法 : --occur [字母出现次数的范围] [数字出现次数的范围] [特殊字符出现次数的范围] 示例: --occur ">=4" "<6" "==0"
types功能 用法 : --types [字母种类的范围] [数字种类的范围] [特殊字符种类的范围] 示例: --types "<=8" "<=4" "=0"
regex功能 用法 : --regex [正则表达式] 示例: --types "^z.*?g$"
level功能
用法 : --level [level] 示例: --level 4 /funcfg/extend.conf配置文件中level大于等于4的项目会被启用
leet字符 = 替换字符,可以修改/funcfg/leet_mode.conf更改替换表 |