欢迎您, 来到 宁时修博客.^_^

Tomcat----03、隐藏Tomcat版本信息

2018/08/30 言则行 Tomcat 742
隐藏Tomcat版本信息

一、为什么要隐藏Tomcat版本信息

        怕被针对呗。。。。


        没有隐藏版本信息的Tomcat,报错时显示如下:

830110018.png

        告诉别人我用的是 Tomcat 8.5.32,别有用心的人会针对该版本BUG来攻击。


二、怎么隐藏

        进入tomcat/lib 下面,有个catalina.jar包

11437.png

    

        备份jar包

        cp cataline.jar cataline.jar.bak        

        解压jar包

        unzip catalina.jar

        或者

        jar xf catalina.jar org/apache/catalina/util/ServerInfo.properties


        修改文件内容

        vim org/apache/catalina/util/ServerInfo.properties

12857.png


        修改server.info  server.number

        例如:

3924.png


        保存,然后将修改后的文件压缩回jar包:

[root@ssssssss lib]# jar uvf catalina.jar org/apache/catalina/util/ServerInfo.properties
adding: org/apache/catalina/util/ServerInfo.properties(in = 878) (out= 511)(deflated 41%)

        然后重启tomcat,再访问:

830115042.png


        当然,可以伪造版本号和名字,如:

        server.info=JBoss

        server.number=4.3.1.0


点赞
说说你的看法

所有评论: (0)

# 加入组织

1、用手机QQ扫左侧二维码

2、搜Q群:1058582137

3、点击 宁时修博客交流群