字典生成crunch

打开crunch位置 /usr/share/wordlists/
就可以进行字典的生成了

命令参数如下

‘%’ 插入数字
‘@’ 插入小写字母
‘,’ 插入大写字母
‘^’ 插入符号

-b 体积大小
-c 密码个数(行数),比如8000
-d 限制出现相同元素的个数(至少出现元素个数),-d 3就不会出现ffffgggg之类的
-e 定义停止生成密码 ,比如-e 222222:到222222停止生成密码
-f 调用密码库文件,比如/usr/share/crunch/charset.lst
-i 改变输出格式
-l 与-t搭配使用
-m 与-p搭配使用
-o 保存为
-p 定义密码元素
-q 读取字典
-r 定义从某一个地方重新开始
-s 第一个密码,从xxx开始
-t 定义输出格式
-z 打包压缩,格式支持 gzip, bzip2, lzma, 7z

命令1
root@kali: crunch 6 6 0123456789 -d -o 文件名
~ 生成至少6位,最多6位,有0到9的10十个数字组成的6位数密码,并保存为文件名 的文件,ls命令 查看文件生成字典的位置。

命令2
crunch 8 8 -d 2@ -o abc.txt
生成八位至少两个字符的字段,名字为abc.txt

命令3
crunch 1 8
#生成最小1位,最大8位,由26个小写字母为元素的所有组合

命令4
crunch 1 6 abcdefg
#生成 最小为1,最大为6.由abcdefg为元素的所有组合

命令5
crunch 1 6 abcdefg/
#生成 最小为1,最大为6.由abcdefg和空格为元素的所有组合(/代表空格)

命令6
crunch 1 8 -f charset.lst mixalpha-numeric-all-space -o wordlist.txt
#调用密码库 charset.lst, 生成最小为1,最大为8,元素为密码库 charset.lst中 mixalpha-numeric-all-space的项目,并保存为 wordlist.txt;其中 charset.lst在kali_linux的目录为 /usr/share/crunch/charset.lst, charset.lst中 mixalpha-numeric-all-space项目包含最常见的元素组合(即大小写字母+数字+常见符号);

想了解更多可以 cat /usr/share/crunch/charset.lst 查看所有密码库

crunch 8 8 -f charset.lst mixalpha-numeric-all-space -o wordlist.txt -t @@dog @@@ -s cbdogaaa
#调用密码库 charset.lst,生成8位密码;其中元素为 密码库 charset.lst中 mixalpha-numeric-all-space的项;格式为“两个小写字母+dog+三个小写字母”,并以cbdogaaa开始枚举(@代表小写字母)

crunch 2 3 -f charset.lst ualpha -s BB
#调用密码库charset.lst,生成2位和3位密码;其中元素为密码库charset.lst中ualpha的项;并且以BB开头

crunch 4 5 -p abc
#crunch将会生成abc, acb, bac, bca, cab, cba,虽然数字4和5这里没用,但必须有

crunch 4 5 -p dog cat bird
#crunch将生成以“dog”“cat”“bird”为元素的所有密码组合:birdcatdog,birddogcat,catbirddog, catdogbird, dogbirdcat, dogcatbird

crunch 1 5 -o START -c 6000 -z bzip2
#生成最小为1位,最大为5位元素为所有小写字母的密码字典,其中每一个字典文件包含6000个密码,并将密码文件保存为bz2文件,文件名将以 “第一个密码” + " - " + “最后一个密码” + " .txt.bz2 " 保存(比如000-999.txt.bz2);

crunch 4 5 -b 20mib -o START
#生成最小为4位,最大为5位元素为所有小写字母的密码字典,并以20M进行分割;这时会生成4个文件:aaaa-gvfed.txt, gvfee-ombqy.txt, ombqz-wcydt.txt, wcydu-zzzzz.txt:其中前三个大概每个20M,最后一个10M左右(因为总共70M)

crunch 4 4 + + 123 + -t %%@^
#生成4位密码,其中格式为“两个数字”+“一个小写字母”+“常见符号”(其中数字这里被指定只能为123组成的所有2位数字组合)。比如12f# 32j^ 13t$ …

crunch 3 3 abc + 123 @#! -t @%^
#生成3位密码,其中第一位由“a,b,c”中的一个;第二位为“1,2,3”中的一个;第三位为“!,@,#”中的一个。比如1a! 2a# 3b@ …

crunch 3 3 abc + 123 @#! -t ^%@
#生成3位密码,其中格式为“字符+数字+字母”,这里字符范围为!@# ,数字范围为 1 2 3 , 字母范围为a b c
比如!1c @3b @2a …

案例14
crunch 5 5 -t ddd@@ -p dog cat bird
#生成5个元素组成的密码,其中前三个为 dog cat bird任意组合,后两个为两个小写字母的任意组合。比如birddogcatuz catdogbirdab birdcatdogff …

案例15:
crunch 7 7 -t p@ss,%^ -l a@aaaaa
#生成7位密码,格式为“字符p@ss”+大写字母+数字+符号 比如 p@ssZ9> …

crunch 5 5 -s @4#S2 -t @%^,% -e @8 Q2 -l @dddd -b 10KB -o START
#生成5位密码,格式为小写字母+数字+符号+大写字母+数字,并以 @4#S2开始,分割为10k大小。。。

crunch 5 5 -d 2@ -t @@@%%
#生成5位密码,格式为三个字母+两个数字,并限制每个密码最少出现2种字母

crunch 10 10 -t @@@%%%%^ -d 2@ -d 3% -b 20mb -o START
#生成10位密码,格式为三个小写字母+一个符号+四个数字+两个符号,限制每个密码至少2种字母和至少3种数字

crunch 8 8 -d 2@
#生成8位密码,每个密码至少出现两种字母

crunch 4 4 -f unicode_test.lst the-greeks -t @@%% -l @xdd
#调用密码库 unicode_test.lst中的 the-greeks项目字符,生成4位密码,其中格式为两小写字母+两数字,同样kali_linux中 unicode_test.lst 在/usr/share/crunch目录

转载于https://blog.csdn.net/weilijia13/article/details/70175787?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-18.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-18.control

爆破字典生成器kali之crunch相关推荐

  1. Kali之Crunch:自定义字典

    这里写自定义目录标题 Kali之字典生成器 6至8位纯数字,输出文件在相对目录里面 ls查看 大.小写字母混合 小写字母 大写字母 大.小.数字混合 陆位字符,前三位小写字母,后三位数字 社工库样例 ...

  2. 字典生成器crunch问题汇总(移植到Windows/字符集)

    1.Crunch移植到windows平台: 1.1.cygwin64下编译Crunch会遇到如下错误: $ make Building binary... /usr/bin/gcc -pthread ...

  3. Crunchx--基于文法的字典生成器

    Crunchx--基于文法的字典生成器 写在前面的话 第一次在CSDN上写博客,N年后夜深人静的某个地点,夏末,微凉,终于可以静下心来写下拙文. 背景 很长一段时间,对wifi破解尤为感兴趣,很长时间 ...

  4. Pydictor字典生成器操作手册

    声明:请于合法授权环境下进行使用,请勿用于非法操作! Pydictor字典生成器操作手册 0x01 简介 pydictor 是一个使用 python 语言开发,通过命令行生成爆破字典的强大工具,包含有 ...

  5. Python3之字典生成器结合lambda实现按key/value排序

    Python3之字典生成器结合lambda实现按key/value排序 1.先介绍不常见的字典按value排序: dict1 = {"g": 2, "f": 1 ...

  6. 字典爆破php,【爆破大法】百站爆破经验总结(附带各种爆破字典)

    原标题:[爆破大法]百站爆破经验总结(附带各种爆破字典) 近来10多天一直在学习爆破大法,下面是我为大家献上的百战爆破总结. 1.字典大法好又好 (1).明文Top1400+: 用户名 密码1000合 ...

  7. 安全开发--14--Burp生成特定爆破字典插件开发

    本博客地址:https://security.blog.csdn.net/article/details/127758167 一.前言 虽然爆破在理论上是万能的,但我们在爆破的时候,即便我们拥有一个超 ...

  8. java数字密码字典生成器

    直接上代码,如有不足请指出 import java.io.*;/*** 描述:*java代码实现的字典生成器,新手写的,有不足之处可以指出*写个main()调用即可,create方法的参数为文件存储的 ...

  9. 渗透测试路径字典、爆破字典

    渗透测试自用路径字典.爆破字典 字典内容来自互联网开源内容和实战总结 脚本语言类字典:asp.txt/php.txt/jsp.txt/asp.txt,内容包括但不限于常见路径.后门.常见系统漏洞地址等 ...

  10. kali工具Crunch

    之前上传了一盘博客讲了 bugku的一个misc的题 这个题中用到了一个kali的工具--crunch 先看官方手册: 翻译: 简单理解: Crunch是一种创建密码字典工具,可制定规则并生成密码字典 ...

最新文章

  1. 计算机基础及msoffice应用书本,全国计算机等级考试一本通一级计算机基础及MSOffice应用2016年无纸化考试专用...
  2. STM32处理器存储空间布局解析
  3. 计算机系统基础:输入输出技术知识笔记
  4. [剑指offer]面试题16:反转链表
  5. P4091-[HEOI2016/TJOI2016]求和【斯特林数,NTT】
  6. 【离散数学中的数据结构与算法】四 加法法则与乘法法则
  7. python的标准类型内建函数_Python内建函数
  8. python百度人脸识别_python 与 百度人脸识别api
  9. php 序列化匿名函数,在php中序列化匿名函数
  10. springmvc使用rest风格的404错误
  11. Power of Two(Leetcode231)
  12. 【申博攻略】三.北交计算机学院学术型博士“申请-考核”攻略(经验分享篇)
  13. 华南理工大学 电力电子技术(王兆安) 期末复习笔记3 第五章第六章第七章
  14. Matlab阶乘累加,MATLAB中带有符号变量的阶乘、累加函数的表达与求解
  15. es6-es12简单总结
  16. 垃圾分类数据集-8w张图片245个类附赠tensorflow代码
  17. 各种手机处理器排行榜_手机处理器性能排行榜和代表机型介绍
  18. yed工具的使用(画流程图)及流程图的简单介绍
  19. 万字长文!推荐一款日志切割神器
  20. 从0带你写插件之微信防撤回,保姆级教学代码一行一行解读

热门文章

  1. HTML期末大学生网页设计作业--官网仿qq音乐(1页)
  2. 机器学习实战读书笔记-朴素贝叶斯
  3. 如何万网域名解析亚马逊服务器,关于aws亚马逊dns域名解析route53的使用
  4. 红色警戒2修改器原理百科(五)
  5. 小米8android p慢,给力 小米8青春版获得Android P更新
  6. 智齿徐懿:一个“外行”眼中的呼叫中心系统未来丨Xtecher 视角
  7. 人性深处的探究与还原-《少年派的奇幻漂流》的四个故事
  8. 人性:《少年pi的奇幻漂流》和《一九四二》连看小感
  9. 台式计算机如何自动关机,台式电脑如何设置定时关机
  10. gulp在工作中的应用