修改openssh顯示版本號


問題描述:

   漏洞安全對使用的軟件掃描漏洞,都是依據軟件的版本號探測的,直接升級軟件風險太大,因此規避風險,修改軟件版本號實現其目的!

問題解決:

  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   //顯示版本號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM