社工字典pydictor
git clone --depth=1 --branch=master https://www.github.com/landgrey/pydictor.git
cd pydictor/
chmod +x pydictor.py
python pydictor.py

一、字典
1.生成6位纯数字字典
python pydictor.py -base d --len 6 6

2.生成数字和小写字母组成的所有2-4位长度字典
python pydictor.py -base dL --len 2 4

3.生成数字、小写字母和大写字母组成的所有4-6位字典
python pydictor.py -base dLc --len 4 6
4.生成由’aAbBcC123.’ 10个字符组成的所有6位到8位字典
python pydictor.py -char aAbBcC123. --len 6 8
5.生成由’abc’、’ABC’、’123’ 和’.’4个块组成的所有排列的可能性组合字典
python pydictor.py -chunk abc ABC 123 .
6.生成中国男性公民的身份证后6位所有可能性组合字典
python pydictor.py -plug pid6 --sex m
7.身份证后4/6/8位字典
python pydictor.py -plug pid4
python pydictor.py -plug pid6 --encode b64
python pydictor.py -plug pid8 --encode sha1 -o pid8.txt
8.生成的字典前缀(头)与后缀(尾)
python pydictor.py -base L --len 1 4 --head a --tail 123 --output D:\exists\or\not\dict.txt
指定的头和尾并不包括在指定的长度(–len参数)中,而是在原来的长度基础上额外增加的
9.支持将生成的字典进行编码或加密
python pydictor.py -base d --encode b64
支持 base64 urlencode编码, md5(32位) md516(16位) sha1 sha256 sha512加密
10.指定输出目录
python pydictor.py -base d --len 4 4 -o D:\output
如指定的目录不存在, 则会尝试创建;如果创建失败,则使用或创建默认的results目录;
11.安全删除指定文件或目录功能
python pydictor.py --shred 删除默认的 results 目录及其所有字典文件
python pydictor.py --shred base 删除当前输出目录(默认为results)下,以"BASE"开头的所有字典文件
12.自定义字符集字典
python pydictor.py -char "asdf123._@ " --len 1 3 --tail @site.com

13.排列组合字典
python pydictor.py -extend bob --level 4 --len 4 12

二、社工字典
python pydictor.py --sedb



show
run
转载https://www.ddosi.com/b172/
https://github.com/LandGrey/pydictor/blob/master/README_CN.md

字典操作功能及说明对照表

支持编码或加密方式


浙公网安备 33010602011771号