wp被黑,首次访问自动跳转域名,再次访问正常

99次阅读
没有评论

豆包分析如下:

这段代码主要围绕着浏览器的 cookielocalStorage 和 sessionStorage 操作,以及 URL 处理和页面跳转逻辑。具体功能推测如下:

  1. Cookie 操作:包含设置、获取和删除 cookie 的功能。代码会检查特定 cookie 是否存在,如果不存在则设置新的 cookie,若存在则根据不同条件更新或删除 cookie
  2. URL 处理:对当前页面的 URL 进行解析和修改,包括去除 URL 中的特定参数、拼接新的 URL 等操作。
  3. 页面跳转:根据不同条件将页面重定向到指定的 URL。

关键代码模块分析

  1. Base64 解码:代码中实现了一个自定义的 atob 函数,用于将 Base64 编码的字符串解码为原始字符串。
  2. Cookie 管理:定义了 setCookieremoveCookie 和 getCookie 等函数,用于管理 cookie 的生命周期。
  3. URL 处理:通过正则表达式和字符串操作对 URL 进行解析和修改,例如提取 URL 中的参数、去除特定参数等。
  4. 页面跳转:使用 location.href 实现页面的跳转。

主要感染路径 /wp-includes/js/jquery/jquery.min.js

/wp-includes/js/jquery/jquery.js

需要根据日期核查感染文件,主要有:/wp-admin/network 目录 另通过修改时间分析问题文件。下载官方包对比及替换。

1天后问题依旧,怀疑自动执行任务,感觉wp-cron.php定时任务有问题,直接删除了。

问题暂时解决。

正文完
 0
评论(没有评论)
验证码