ITHO博客

网络安全入门到放弃

Kali Liunx字典生成工具Crunch,Cupp,Cewl

2020-2-22 ITHO 二维码 学习笔记

0x01 Crunch篇
基本用法 #crunch 最小长度 最大长度 由哪些数组成
例如 ----  生成一个长度最小3位,最大3位的密码,且都由1234567890中的4个数字组成 (需要生成空格则后面加空格即可)
#crunch 3 3 123456789
点击查看原图

保存字典 ----  把生成的字典保存在Desktop上的pass.txt中
#crunch 3 3 123456789 >>/root/Desktop/pass.txt
点击查看原图

生成个人信息词典  ---  包括 姓名 生日 年龄等信息(前面最小最大长度必须要输入,不会对结果产生影响)
#crunch 3 3 -p zhangsan 0815 18
点击查看原图

生成2020开头纯6位数字  ---  (%代表所有的数字,@代表所有的小写字母,逗号代表所有大写字母)
#crunch 6 6 -t 2020%%

点击查看原图

0x02 Cupp篇
Cupp是一个非常强大的工具,专门为一个人创建一个词汇表。CUPP是跨平台的,用Python编写。CUPP向您询问有关目标姓名等问题,然后根据您输入的关键字创建一个密码。

kali并未默认安装,所以先安装
apt-get install cupp

安装完成后 cupp -i进入交互模式,按照提示输入信息,如果不知道直接按Enter,即可生成字典。

0x03 Cewl篇

在某个特定的url中查找关键词生成
可以通过cewl -h参数查看其他参数,比如:
-w:将得到的关键词写入某个文件
-c:在url中获得的每一个关键词对应的数目
-v:显示爬取进度
-m:关键词的最小的单词长度,小于这个长度将忽略
-d:爬取深度,默认是2

标签: kali linux crunch 字典 cupp cewl