A-A+
去掉ecshop源码中存在的版本代码
在使用了 ecshop 程序之后,其右键》源码,发现其存在如下的代码:
- <meta name="Generator" content="ECSHOP v2.7.2" />
- <meta name="Generator" content="ECSHOP v2.7.3" />
这就很明显的暴露出了当前 ecshop 所使用的版本,这极易会被黑客进行利用,所以应该及时的把这个显示版本的代码删除掉,夏日博客总结的教程如下,首先打开 includes/cls_template.php 文件,找到如下的控制代码:
- /* 在头部加入版本信息 */
- $source = preg_replace('/<head>/i', "<head>\r\n<meta name=\"Generator\"
- content=\"" . APPNAME .' ' . VERSION . "\" />", $source);
这段代码就是显示 ecshop 版本的功能代码了,将其直接删除或者注释掉,再生成一下首页就 ok 了。