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

文章讲述了如何修改Tomcat的SERVERINFO.PROPERTIES文件以及处理catalina.jar来隐藏ApacheTomcat的版本信息,以防止黑客利用已知版本漏洞攻击服务器。步骤包括备份和修改jar文件,然后重启Tomcat服务。
摘要由CSDN通过智能技术生成

隐藏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分 遇到的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不一样的老墨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值