zoukankan      html  css  js  c++  java
  • 修改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   //显示版本号

  • 相关阅读:
    基本HAL库操作函数整理
    oled(iic协议)
    Uart串口中断收发
    博主回来啦
    博主的冒泡1
    AFO

    起床困难综合症
    费解的开关
    数独
  • 原文地址:https://www.cnblogs.com/xiaochina/p/10040226.html
Copyright © 2011-2022 走看看