hydra工具介绍
hydra又名九头蛇,是一款爆破神器。
支持linux,windows,mac等多平台,推荐使用kali自带的(干这一行是离不开linux的)。
使用前提
破解他人密码需要:
1,他人的用户名(自己猜测也可以,就是概率太小)
2,他人的ip地址
3.他人电脑上开启的某个服务或者端口,如ssh服务,smb协议,80端口等
4.字典
使用方法:
hydra -l 他人的用户名 -P 字典 他人的ip 他人电脑开启的服务或端口或协议
举例
使用hydra工具对用户名为 biaomei的账户,ip地址为192.168.22.11的主机,使用/home/biaomei/pass.txt的字典,通过smb协议进行破解。
注意事项:
1.先聊一下什么是暴力破解,为什么要用字典
对形如这样的登录界面为例j
一般的字典格式:

这就是一个字典,使用hydra时,它就会逐一试用
用户名:biaomei
密码:123456
用户名:biaomei
密码:222222
…
直到找到密码,获知字典密码使用完了
也就是说爆破能否成功取决于你的字典中是否有真实的那个密码,如果没有,就会失败
因此,你需要一个高效的字典,这就需要慢慢积累,或者使用一些软件,逐渐形成自己的字典,之后会出一个关于字典的教程
2.协议,端口,服务
我们攻击他人的电脑时需要一个途径,或者说着手点,就好比我们要进入一个房子,我们需要从大门进入,一个计算机的大门就是服务,端口和协议.
如果对方使用了ssh服务,也就打开了ssh的大门,我们就可以从这个大门发起攻击。
比如你windows的文件共享服务使用的就是smb协议,如果目标主机开启文件共享服务,就可以使用以下代码
因此,使用hydra前,要先使用nmap确定目标开启的服务和端口 。
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24712 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!