修改openssh顯示版本號
阿新 • • 發佈:2019-01-01
問題描述:
漏洞安全對使用的軟體掃描漏洞,都是依據軟體的版本號探測的,直接升級軟體風險太大,因此規避風險,修改軟體版本號實現其目的!
問題解決:
strings xxx |grep xxx //實現對二進位制檔案搜尋
實驗對openssh版本號的修改
telnet ip 22 //sshd
whereis ssh
whereis sshd //查詢ssh守護服務sshd
/////查詢sshd的位置
#whereis sshd
/////備份sshd
#cp /usr/sbin/sshd /usr/sbin/sshd.bak.20171116
////搜尋版本資訊
#strings /usr/sbin/sshd | grep OpenSSH
OpenSSH_5.9p1
OpenSSH_5.9
OpenSSH_2.3.0*
OpenSSH_2.3.*
OpenSSH_2.5.3*
OpenSSH_3.*
OpenSSH_4*
OpenSSH*
OpenSSH-2.0*,OpenSSH-2.1*,OpenSSH_2.1*,OpenSSH_2.2*
OpenSSH_2.5.0p1*,OpenSSH_2.5.1p1*
OpenSSH_2.5.0*,OpenSSH_2.5.1*,OpenSSH_2.5.2*
OpenSSH_2.*,OpenSSH_3.0*,OpenSSH_3.1*
//替換版本資訊
sed -i 's/OpenSSH_7.5p1/OpenSSH_7.9p1/g' /usr/sbin/sshd
//重啟sshd
#service sshd restart
ssh -V //顯示版本號