大家号,今天我们来讲讲如何自己生成字典。我们需要运用Crunch工具。当然这个工具也是在KALI中预先安装好的。

当我们对一些网站渗透时就可以用到字典的生成。比如说学校的网站的登录密码存在一定的规律,用户登录密码可能都是学号,学号的前几位一般是固定的。比如说我们学校的学号是毕业年份加班级加班级内序号。那么我们就可以有此设计应该字典进行渗透。

OK!进入正题,Crunch工具的运用。打开方法很简单:

crunch

对!只有一个单词。那么我们来说说crunch的参数:如下表格

普通参数
代码 意义解释
min 设定最小字符串长度
max

设定最大字符串长度

-o 将生成的字典存在指定文件夹
-t

指定密码输入和格式

-p 指定元素组合
特殊字符
代码 意义解释(必选)
% 代表数字(必选)
^ 代表特殊符号
@

代表小写字母

代表大写字母

那么,我们来说说四种字典的生成:

1.26个字母或数字的随机字典:

crunch 2 4 > 1.txt

意思是:以26个字母为元素,最小2位最大4位的组合,重定向保存到1.txt文件。2,4就是必须要指定的最大和最小长度,回车就保存好了。

在我们没有特殊指定字典时,crunch是默认为26个字母的。但我们如果输入:

crunch 6 6 0123456789 -o 5.txt

这个就是指定了生成6位的纯数字字典。

我们输入:

cat 1.txt

就可以查看我们创建好的字典了。 然后输入: 清屏

clear

2.指定特殊格式创建一个字典:

这个就是一个以admin开头的,后两位为数字一共7位的字典。重定向保存在2.txt文件夹里。前面说过,-t是指指定特殊格式。那么在这里-t就是指定以admin开头的特殊格式。

3.指定模板生成字典:

 它就是创建/usr/share/……这个库中的模板来生成6位字典。保存在3.txt文件中。-f就是调用模板。

4.指定字符串生成字典:

crunch 3 3 -p zqd 1990 29 > 6.txt

这个就是将zqd 1990 29 这三给字符串任意组合重定向保存在6.txt中。用cat来查看字典,字典结果也在上图。

总结一下:

crunch字典生成方式
1.26个字母或数字的随机字典
2.指定特殊格式创建一个字典
3.指定模板生成字典
4.指定字符串生成字典

这就是今天的所以内容。权力越大,责任越大。

如果您有什么意见及建议,请不吝赐教。如果觉得内容还不错,还是希望点个赞的!希望您是第一个关注我的~~

再次感谢!

【KALI基础】字典生成和CRUNCH工具的运用相关推荐

  1. 上传txt生成字典 java_文件上传漏洞fuzz字典生成脚本小工具分享

    前言 学习xss的时候翻阅资料发现了一个文件上传漏洞fuzz字典生成脚本小工具,试了试还不错,分享一下 配置 需要python2环境 使用方法 $ python upload-fuzz-dic-bui ...

  2. 好用的fuzz字典以及fuzz字典生成工具

    一.fuzz字典下载地址 https://github.com/fuzzdb-project/fuzzdb https://github.com/TheKingOfDuck/fuzzDicts htt ...

  3. crunch字典生成工具

    Crunch是一种创建密码字典工具,按照指定的规则生成密码字典,可以灵活的制定自己的字典文件.使用Crunch工具生成的密码可以输出到屏幕,保存到文件.或另一个程序.由其在渗透测试需要爆破的时候,字典 ...

  4. 【网安神器篇】——Crunch字典生成工具

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷 座右铭:不要让时代的悲哀 ...

  5. 谷安kali密码破解小结(crunch字典生成)

    密码破解基本有三种方法:第一种是人工猜解(垃圾桶工程和被动信息收集): 第二种是基于字典暴力破解(主流) 在kali里,是默认自带了字典的,分别放在下面三个文件中:/usr/share/wordlis ...

  6. 字典生成----在线密码破解工具hydra和medusa的使用

    大家好,我是SuieKa. 本次主要稍微详细分析一下字典的生成和在线密码破解工具hydra和medusa及使用案例,希望对大家学习上有帮助! 目录表 一.常见字典生成工具及使用方法 1.字典生成工具c ...

  7. 网络安全-字典生成-crunch

    网络安全-字典生成-crunch crunch工具,在kali已经集成好了 2是代表最小字符长度 4是最大字符长度 生成了一个2M的文件 还有我们来查看这个密码本 从abcd26个英文字母的2位到4位 ...

  8. [原创发现]使用第三方crunch工具做java混淆字典,

    做java混淆的时候,高级混淆是什么程度呢? 当然是类似这样的,0 oO,这到底是0 还是o还是大写的O,除此之外还有一些生僻字的混淆字典,但是如何生成呢? 以前我百度没找到相关符合我要求字典能长能短 ...

  9. python123测验5随机密码生成_基于社会工程学的弱口令密码字典生成工具

    Chinese Common User Passwords Profiler 基于社会工程学的弱口令密码字典生成工具 使用方法 : 第一步 : 定义已知信息 class Person: NAME = ...

最新文章

  1. CentOS 6.3 64bit上升级系统默认Python 2.6.6到2.7.10版本
  2. 全球比特币和区块链领域创业企业全景图
  3. 机器学习模型调优总结!
  4. Application Session Cookie ViewState Cache Hidden 区别
  5. makefile:4:***缺少分隔符。 停止
  6. 透过现象看本质,如何设计一款病毒式裂变产品?
  7. JavaSE 几个常见术语区别
  8. 【Java Lambda表达式】Lambda表达式详解、Lambda表达式的等效使用方式、多线程
  9. 门描述符gate descriptors
  10. en55032最新标准下载_欧盟EMC标准EN55032介绍。
  11. ubuntu查看磁盘分区使用
  12. linux如何删除多余引导
  13. 扫描QR码即可完成移动支付的LevelUp推出集合NFC、QR码等技术的移动支付终端,供商家免费使用 | 36氪
  14. 如何给孩子的作文下评语
  15. android音乐播放器横评,14款Android平台音乐播放器横评
  16. 服务器换主板不换系统教程,主板要换,系统不变
  17. 中间件是什么?Linux常用中间件都有哪些?
  18. 0. 【R、Rstudio、Rtools 】软件的安装 + 【初始化Rstudio】:镜像、字体、修改默认工作路径 、默认安装包路径
  19. DAG,PDAG,CPDAG定义
  20. 计算机专业 拒绝清华,我国最任性的学霸,因离家太远拒绝清华,因专业不合适拒绝哈佛...

热门文章

  1. ios下video标签无法播放视频
  2. java阶乘和的算法_关于JAVA阶乘的算法的解释?
  3. 计算机系统讲解(软件设计师考试内容)
  4. 教程:简单几步教你在Win版Delphi7中安装AlphaControls皮肤控件包.
  5. 浏览器中H5存储方式的横向对比
  6. 2021年MathorCupA题
  7. windowsthinpc虚拟内存_瘦身版Win7:WinTPC深入体验
  8. 全国统一的基于身份证识别的计算机铁路售票系统设想
  9. 如何使用Linux之快速入门
  10. linux如何用命令寻找环境变量?