无线渗透----专属字典打造

crunch的使用

man crunch 查看帮助手册

具体命令没必要去记,浪费精力还没什么用

命令规范

crunch <min-len> <max-len> [<charset string>] [options]

min-len 最短长度

max-len 最长长度

<charset string> 密码的范围:大小写?数字?特殊字符? 不选字符集默认小写字母

[options] 一些辅助选项

 options
 -b     指定文件输出的大小,避免字典文件过大  
 -c     指定文件输出的行数,即包含密码的个数
 -d     限制相同元素出现的次数
 -e     定义停止字符,即到该字符串就停止生成
 -f     调用库文件(/etc/share/crunch/charset.lst)
 -i     改变输出格式,即aaa,aab -> aaa,baa
 -I     通常与-t联合使用,表明该字符为实义字符
 -m     通常与-p搭配
 -o     将密码保存到指定文件
 -p     指定元素以组合的方式进行
 -q     读取密码文件,即读取pass.txt
 -r     定义重某一字符串重新开始
 -s     指定一个开始的字符,即从自己定义的密码xxxx开始
 -t     指定密码输出的格式,%数字,^特殊字符,“,"大写字母,@小写字母
 -u     禁止打印百分比(必须为最后一个选项)
 -z     压缩生成的字典文件,支持gzip,bzip2,lzma,7z  
​

字符集(密码库)

cd /usr/share/crunch/
ls
cat charset.lst
​

小例子

 crunch 11 11 -t 135%%%%2345    生成手机号,135固定,%代表数字
 crunch 4 4 -p bones a b c abc三个元素的各种搭配,共有A33=9种
crunch 4 4 -f charset.lst hex-upper -t @@%% -l @xdd -l为前面字符集的取代
crunch 2 2 –o 1.txt 保存
​

参考连接

专用字典_字典生成工具_crunch_qq_51550750的博客-CSDN博客 

目录

一.概念介绍

1.预共享密钥模式

2.PIN码

二.字典

1.社会工程学字典生成器

1)亦思社会工程学字典生成器

2) 真空密码生成器

 3)safe6pwd.jar密码生成器

2.Crunch工具(kali自带)

1).工具介绍

2).命令行介绍

3)生成密码字典命令

3.现成字典


为什么要在破解前先准备专用字典?

因为对于一般家庭来说,常用的模式有:预共享密钥PSK,PIN码。

也不是所有的路由都开启了PIN码,一般都会开启域共享密钥

一.概念介绍

1.预共享密钥模式

预共享密钥模式(pre-shared key , PSK , 又称为个人模式)是设计给负担不起802.1X验证服务器的成本和复杂度的家庭和小型公司网络用的,每一个使用者必须输入密码来取用网络,密码可以是8到63个ASCII字符,或是64个16位数字(256位元)。使用者可以自行斟酌要不要把密码存在电脑里以省去重复键入的麻烦,但密码一定要存在Wi-Fi取用点里。

2.PIN码

PIN码(PIN1)全称Personal Identification Number,就是SIM卡的个人识别密码。

路由器的PIN码是qss(WPS功能)快速连接功能的识别码。

比如你设置个非常复杂的无线密码,每次有设备加入无线网络的时候,输入密码是很麻烦的。

这个时候就可以通过输入8位的pin码,路由器识别后就允许加入网络了,相当于输入了无线密码。

PIN码由8位0-9的数字组成, 破解的时候分为前四位和后四位,先破解前四位共有10000个组合,破后4位的前三位共1000个组合,最后一位由前7位共同决定,也就是说穷举PIN码的方法最多只需要PIN11000次就可以得到正确的PIN码,之后就可以分分钟得到PSK码了。

二.字典

想要破解域共享密钥,就需要一个靠谱的字典。字典是非常关键的。

字典决定了你:

1).是否能成功

2).花费多少时间

1.社会工程学字典生成器

建议在Windows XP professional中使用

原因:这种生成器一般是用易语言写的,容易被win7,win10当成恶意程序干掉。

1)亦思社会工程学字典生成器

2) 真空密码生成器

可能会出现的错误:密码太多了,空间不够。

 解决:减少密码的位数

 3)safe6pwd.jar密码生成器

使用前,需配置好java环境

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jjj34

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值