|
CI版本2.1.3
运行环境:Windows +php5.3 +appach+mysql
今天早上发现自己的网站(名字不说了 免得有作推广的嫌疑) 哪不对劲,刚开始是验证码显示不出来,左找右找没发现问题,本地的运行一切正常。然后我把本地的文件ftp覆盖上去还是不行。后来在右键首页的源代码发现最上面有一个隐藏的div层
<div style="display:none;">xxxx<a href="黑链">ooo</a></div>
(删了我也记不清具体 大概就是这样子)
后来发现每个页面都有,我就去看我的通用header-view 结果没发现异常,最后在CI根目录下的index.php里发现了那段代码:
<div style="display:none;">xxxx<a href="黑链">ooo</a></div>
<?php
define('ENVIRONMENT', 'development');
if (defined('ENVIRONMENT'))
{
switch (ENVIRONMENT)
{
.....
?>
我目前是把那段代码删了之后 把index.php设为了只读属性
找不到原因,也不知道他是怎么做到的,希望大家帮帮忙 看是怎么个情况,应该怎么防范
我用360那个扫描我的站貌似没什么大的安全问题:
安全得分:99分安全级别安全安全等级打败了全国80%的网站!特此授予您五星神站称号!
|
|