隐藏Tomcat异常页面中的版本信息,Tomcat服务器版本号泄露

墨蓝 2023-09-29 20:04 81阅读 0赞

隐藏Tomcat异常页面中的版本信息,Tomcat服务器版本号泄露

  • 在Tomcat报错页面中,显示Apache
    Tomcat/8.5.xx相关版本号等信息,是不安全的。这会被黑客获取到,利用该版本的其他漏洞对服务器进行异常操作,所以需要隐藏掉。

在这里插入图片描述
需要修改SERVERINFO.PROPERTIES

  1. 进入tomcat安装目录

cd tomcat/lib

  1. 备份catalina.jar包

cp catalina.jar catalina.jar_bak

  1. 解压修改配置

mkdir /tmp/linshi && cp catalina.jar /tmp/linshi
cd /tmp/linshi
jar xf catalina.jar
vim org/apache/catalina/util/ServerInfo.properties

  1. 修改server.info、server.number、server.built,修改后:

server.info=
server.number=
server.built=

  1. 压缩新包替换

rm catalina.jar ##在linshi目录里删除原来包 catalina.jar
jar cvf catalina.jar ./
cp catalina.jar tomcat/lib/ #进行覆盖原包

  1. 重启TOMCAT 报错页面不再显示版本号

rm catalina.jar ##在linshi目录里删除原来包 catalina.jar
jar cvf catalina.jar ./
cp catalina.jar tomcat/lib/ #进行覆盖原包

在这里插入图片描述

亲测好用,可以关注我,不定时更新项目问题2023年2月20日15点28分 遇到的问题

发表评论

表情:
评论列表 (有 0 条评论,81人围观)

还没有评论,来说两句吧...

相关阅读