Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux系统 > » 正文

Linux服务器php木马排查及加固(2)

来源: 未知 分享至:
\'readfile\']); 
  •    echo"<textarea name="code" cols="150" rows="30" id="code" style=\'width:100%;height:450px;background:#cccccc;\'>{$code}</textarea>"
  •    exit
  • }else
  •    exit
  •  
  • }else
  • record_md5(M_PATH); 
  • if(file_exists(M_LOG)){ 
  •         $log = unserialize(file_get_contents(M_LOG)); 
  • }else
  •         $log = array(); 
  •  
  • if($_GET[\'savethis\']==1){ 
  • //保存当前文件md5到日志文件 
  • @unlink(M_LOG); 
  • file_put_contents(M_LOG,serialize($file_list)); 
  • echo "<a href=\'scandir.php\'>保存成功!点击返回</a>"
  • exit
  • if(emptyempty($log)){ 
  • echo "当前还没有创建日志文件!点击[保存当前]创建日志文件!"
  • }else
  • if($file_list==$log){ 
  •    echo "本文件夹没有做过任何改动!"
  • }else
  •    if(count($file_list) > 0 ){ 
  •     foreach($file_list as $file => $md5){ 
  •     if(!isset($log[$file])){ 
  •      echo "新增文件:<a href={$file} target=\'_blank\'>".$file."</a>"." 创建时间:".date("Y-m-d H:i:s",filectime($file))." 修改时间:".date("Y-m-d H:i:s",filemtime($file))." <a href=?readfile={$file} target=\'_blank\'>源码</a><a href=\'?m=del&filename={$file}\' target=\'_blank\'>删除</u></a><br />"
  •     }else
  •      if($log[$file] != $md5){ 
  •      echo "修改文件:<a href={$file} target=\'_blank\'>".$file."</a>"." 创建时间:".date("Y-m-d H:i:s",filectime($file))." 修改时间:".date("Y-m-d H:i:s",filemtime($file))." <a href=?readfile={$file} target=\'_blank\'>源码</a><br />"
  •  
  •      unset($log[$file]); 
  •      }else
  •      unset($log[$file]); 
  •      } 
  •     } 
  •     } 
  •    } 
  •    if(count($log)>0){ 
  •     foreach($log as $file => $md5){ 
  •     echo "删除文件:<a href={$file} target=\'_blank\'>".$file."</a><br />"
  •     } 
  •    } 
  •     } 
  •  
  • //计算md5 
  • function record_md5($jkdir){ 
  •         global $file_list,$exclude
  •         if(is_dir($jkdir)){ 
  •                 $file=scandir($jkdir); 
  •                 foreach($file as $f){ 
  •                         if($f!=\'.\' && $f!=\'..\' && !in_array($f$exclude)){ 

  • Tags: tr spell linux spell spell 命令 ffmpeg
    分享至:
    最新图文资讯
    1 2 3 4 5 6
    验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史