saundy 发表于 2018-11-24 08:06:47

apache php jboss tomcat bind 版本隐藏

Apache


编译安装的修改入下:
修改主配置文件httpd.conf或者apache2.conf
ServerTokensProd
ServerSignatureOff


使用apt-get工具安装修改如下:
修改安全配置文件/etc/apache2/conf.d/security或者apache2.conf
ServerTokens Prod
ServerSignature Off



---------------------------------------------------------------------------------------------------------------

php 版本隐藏




修改php主配置文件 php.ini
expose_php =off




---------------------------------------------------------------------------------------------------------------
jboss 版本隐藏


1)jboss-4.0.5
server/default/deploy/jbossweb-tomcat55.sar/conf/web.xml


这个文件中定义,有这样的几句:   
   
      CommonHeadersFilter
      org.jboss.web.tomcat.filters.ReplyHeaderFilter
      
         X-Powered-By
         Servlet 2.4; JBoss-4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)/Tomcat-5.5
      
   
   
      CommonHeadersFilter
      /*
   


这可以在param-value中修改你想要显示的信息,如JBoss等




2) jboss-5.0
cd%dir%/deploy/    (先进入jboss安装目录下面的deploy目录)
jar xf jbossweb.jar
mv jbossweb.jar /tmp/
vim org/apache/catalina/util/ServerInfo.properties
jar cvf jbossweb.jar META-INF
jar cvf jbossweb.jar org
rm -rf org
rm -rf META-INF




---------------------------------------------------------------------------------------------------------------
Tomcat 会泄露版本信息的 现在呢 我们需要把这个版本信息号屏蔽掉

大家可以在Tomcat的安装路径下 找到这个catalina.jar这个jar包,我的是在lib这个目录下面 可能版本不同路径也不同 大家可以仔细找找。
使用jar xf catalina.jar 解压 这个jar包
会得到两个目录META-INF org
org\apache\catalina\util\ServerInfo.properties 查找这里路径

ServerInfo.properties这个文件是需要我们修改的
serverinfo 这个后面就是我们的tomcat版本信息了 把他改成你想要的东西,就可以达到隐藏版本的目的哦~





jar xf catalina.jar
mv catalina.jar /tmp/
vim org\apache\catalina\util\ServerInfo.properties
jar cvf catalina.jar META-INF
jar cvf catalina.jar org


---------------------------------------------------------------------------------------------------------------






Bind 隐藏版本
  

  修改/etc/named.conf,在named.conf文件里添加
  options {
directory "/var/named";
version "";
};

  

  




页: [1]
查看完整版本: apache php jboss tomcat bind 版本隐藏