概念:暴力破解多用于密码攻击领域,即使用各种不同的密码组合反复进行验证,直到
找出正确的密码
这种方式也称为“密码穷举”,用来尝试的所有密码集合称为"密码字典”
从理论上来说,任何密码都可以使用这种方法来破解,只不过越复杂的密码需要
的破解时间也越长
- 6位密码--秒破
- 8位密码--30分钟
- 12位密码
生成密码字典工具crunch
语法:
- crunch<密码长度最小值><密码长度最大值><生成密码的字符>
- -d:字符可以连续的个数。比如2,密码最多2位连续
- -o:输入密码字典
- -t:已知密码某些的位。如123%%%,已知密码前三位为123
示例:
- crunch 6 6 abc123456 //密码个数:531441
- crunch 6 6 abc123456 -d 1 //密码个数:294912(字符不连续)
- crunch 6 6 abc123456 -d 1 -o pass.txt
- crunch 6 6 abc123456 -t 123%%% -o pass123.txt
(1)点击更改适配器设置
(2)开启虚拟网卡
(3)设置虚拟网卡vmnet1的网段192.168..0.0
(4)开启centos 7. 开启网卡。设置网卡设备器为vmnet1 root登录
(5)把no改yes
(6)开启网卡
开启kali系统,取得root权限。查看ip地址是否互通。
创建密码字典