pydictor 暴力破解字典生成器

华盟原创文章投稿奖励计划

pydictor 暴力破解字典生成器

前言
Q: 为什么要使用pydictor ?


A: 1.生成密码它总会帮到你   

你可以用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上运行;


工具下载
git clone --depth=1 --branch=master 

https://www.github.com/landgrey/pydictor.gitcd pydictor/
chmod 755 pydictor.py
python pydictor.py
快速上手
occur功能

用法 : --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功能
默认置换表

leet字符 = 替换字符,可以修改/funcfg/leet_mode.conf更改替换表


文章来源:

https://github.com/WyAtu/pydictor/blob/master/README_CN.md

本文原创,作者:张,其版权均为华盟网所有。如需转载,请注明出处:https://www.77169.net/download/246746.html

发表评论