学海无涯
go,go,go

CVE-1999-0634漏洞-sshd版本号隐藏

SSH服务允许远程攻击者获得ssh的具体信息,如版本号等等。这可能为攻击者发动进一步攻击提供帮助。

修复方法:

#查找sshd的位置
[root@proxy ~]# which sshd
/usr/sbin/sshd

#备份
[root@proxy ~]# cp /usr/sbin/sshd /usr/sbin/sshd.bak

#查看版本的关键字符
[root@proxy ~]# strings /usr/sbin/sshd |grep OpenSSH_
OpenSSH_8.3p1
OpenSSH_8.3  #次为版本号
OpenSSH_2.*,OpenSSH_3.0*,OpenSSH_3.1*
OpenSSH_2*,OpenSSH_3*,OpenSSH_4*
OpenSSH_7.0*,OpenSSH_7.1*,OpenSSH_7.2*,OpenSSH_7.3*,OpenSSH_7.4*,OpenSSH_7.5*,OpenSSH_7.6*,OpenSSH_7.7*
OpenSSH_3.*
OpenSSH_5*
OpenSSH_6.6.1*
OpenSSH_6.5*,OpenSSH_6.6*

#修改成你需要的版本号
sed -i '#OpenSSH_8.3#OpenSSH_9.9#' /usr/sbin/sshd

#重启测试sshd是否正常,能正常重启代表成功设置
[root@proxy ~]# /etc/init.d/sshd restart
Restarting sshd (via systemctl):                           [  OK  ]

最后telnet测试显示为自己修改的版本号

赞(1) 打赏
未经允许不得转载:YYQ运维技术博客_运维的工作学习之路 » CVE-1999-0634漏洞-sshd版本号隐藏
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

运维devops

联系我们关于本博客

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏