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   //显示版本号

  • 相关阅读:
    iOS_03_为什么选择ios开发
    iOS_02_什么是ios开发
    iOS_01_什么是ios
    Hadoop之HDFS
    hadoop组件及其作用
    数组
    Scala基础知识(二)
    hadoop安装过程
    Scala基础知识
    建造者模式
  • 原文地址:https://www.cnblogs.com/xiaochina/p/10040226.html
Copyright © 2011-2022 走看看