我是服务器端编程的新手,
是否可以知道具有网站URL的Tomcat版本?
我知道它正在使用Tomcat,因为在浏览器中看到它时会显示徽标。
由于
答案 0 :(得分:0)
不,如果只是网站的网址,就无法检测到Tomcat的版本。
如果您要在该Web应用程序中获取资源并导致Tomcat抛出错误,并且服务器已配置为此类,则可以在错误消息页面中看到版本号。
一般来说,广告服务器软件的确切版本会被视为安全问题,因为如果尝试针对该服务器,某个版本的漏洞很可能会起作用。如果您没有告诉客户端您的版本是什么,他们将被迫尝试特定攻击,然后您可以检测到攻击本身。
答案 1 :(得分:0)
Tomcat,当遇到404问题(页面不存在) - 并且错误页面没有更改,那么原始的银蓝色,显示版本
HTTP状态404 - / IntranetV5a / listamodulow
输入状态报告
message / IntranetV5a / listamodulow
说明请求的资源不可用。 Apache Tomcat / 7.0.54
然后在某种程度上有机会看到服务器的版本
实际:如果Yoy有错误的URL,可以激发服务器显示此类消息