咨询,就免费赠送域名与服务器,咨询热线:15388598856当前位置: 博曦云网站建设 > 建站知识 > 网站安全策略
网站安全策略
联系我们
电话咨询:15388598856
E-mail:632722816@qq.com
地址: 国粮街488号

Discuz memcache+ssrf GETSHELL漏洞

作者/整理:博曦云 来源:互联网 2017-08-13

  /source/function/function_core.php

  打开该文件,搜索如下代码

  $content = preg_replace($_G['setting']['output']['preg']['search'], $_G['setting']['output']['preg']['replace'], $content);

  在该代码前加入

  if (preg_match("(/|#|\+|%).*(/|#|\+|%)e", $_G['setting']['output']['preg']['search']) !== FALSE) { die("request error"); }

  该行代码变为,也可以直接替换

  if (preg_match("(/|#|\+|%).*(/|#|\+|%)e", $_G['setting']['output']['preg']['search']) !== FALSE) { die("request error"); } $content = preg_replace($_G['setting']['output']['preg']['search'], $_G['setting']['output']['preg']['replace'], $content);