kali-crunch构造字典

kali-crunch

用法:
 crunch <min-len> <man-len> [<charset string>] [options]
  • charset string:字符集,默认是小写
  • 例如:crunch 6 6 01234567890 -o START -d 2 -b 1mb / -c 100
    含义是通过crunch构造一个最小长度为6,最大长度为6,有0-9数字构成的【字典一旦要分割大小就必须使用-o START 这个参数】密码字典文件,该字典内一条密码中同样的数字连续重复出现为2次(88,11,22例如这些),超过2位的不要,且每100行生成一个文件,使用了-b、-c这两个参数的时候,必需要有-o START这个参数,且该参数后面不能再加输出的文件名!!
    用了-o START这个参数后,就不能再加输出的文件名
  • -o [文件名.txt]保存为一个文件
  • 例如:crunch 1-5 01234567890 -o passlist.txt
  • crunch构造密码文件保存指令示例
    crunch -o 文件保存示例
-f 指定字符集文件
 - /usr/share/crunch/charset.lst     该字符集文件所在位置
-b 按大小分割字典文件(kb/kib、mb/mib、gb/gib)
-c 按行数分割字典文件
-以上两个参数必需与-o START 结合使用
-d 同一字符连续出现数量,比如两个1,两个,三个A,之类的情况
-s 起始的密码字符
-e 结束的密码字符
-p 穷举字符串
-t 生成制定规则的字典
  • 用起始和结束参数示例

  • 留意报错信息(最小和最大位数与参数设备设定冲突)在这里插入图片描述

  • charset字符集文件, /usr/share/crunch/charset.lst 文件位置
    在这里插入图片描述

crunch 5 5 -f /usr/share/crunch/charset.lst  numeric 
crunch 1 1 -p 12345

该-p参数会穷举这5个数字,那么会以阶乘的形式,计算出120个密码,每组密码不会有重复数字
在这里插入图片描述

  • crunch支持字典组成规则
    // crunch 6 6 -t @,%%good^^
    // @ :小写字母 lalpha
    // , :大写字母 ualpha
    //% :数字 numeric
    //^ :符号 symbols
    生成一个6位密码字典,该字典第一位用小写字母,第二位大写字母,第三四位数字,第五位good,第六七位是符号。
  • crunch支持输出文件压缩
    -crunch 4 4 -t @,%^ -o 1.txt -z 7z

crunch生成密码同时解密,不保存字典文件

crunch 2 4 0123456789 | aircrack-ng a.cap -e Myessid -w -
  • 含义为:生成一个2-4位由0-9数字组成的密码字典,一边生成一边解密一个无线网络截取到的a.cap的包来破解无线密码。
  • “ | ”该符号为管道符。
要安装kali-everything,可以使用以下解决方案:首先,使用命令"apt-get install kali-tools-top10"来安装kali的前十工具。接下来,使用命令"sudo apt-get install kali-linux-everything"来安装kali的所有软件包。这将确保你安装了kali-linux的每一个组件和工具。你也可以通过下载"kali-linux-2022.3-installer-everything-amd64.iso.torrent"文件,并使用相应的软件来进行安装。另外,你还可以使用命令"sudo apt-get install kali-linux-top10"或"sudo apt-get install kali-linux-all"来安装kali的前十工具或所有软件包。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [解决kali 安装kali-linux-all失败](https://blog.csdn.net/Thea_1207/article/details/122210373)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [kali-linux-2022.3-installer-everything-amd64.iso.torrent](https://download.csdn.net/download/qq_73689812/86537708)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值