• 大牛哥
    了解作者
  • PHP
    开发工具
  • 1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2019-05-14 11:10
    上传日期
网上其他清理挂马的程序一般只能清理短的挂马,如果样本代码长度超过输入框就不能清理了。本工具采用样本代码以文件方式载入,能清理超长的挂马内容!,能子目录递归完全清理。
clear_code.zip
  • clear_code.php
    1.7KB
内容介绍
<?php /** * 清理超长挂马代码的工具 * * 特点:支持超长代码的清理 * 用法: * 在本文件同目录下放置要清除的代码样本文件clear_code.txt (应只含清除代码样本) * 命令行下执行: clear_code 指定目录 */ if(!isset($argv[1]) or empty($argv[1])) die('not path!'); if(!is_dir($argv[1])) die($argv[1].' is not dir!'); if(!file_exists('clear_code.txt')) die('not find clear_code.txt'); $example_code = trim(file_get_contents('clear_code.txt')); if(empty($example_code)){ die('clear_code.txt is empty!'); } echo tool::clear_code($argv[1], $code); class tool{ static public $regex = ''; static public $select_ext = array('.htm','.html'); static public $find_num = 0; static public function clear_code($path, $example_code){ $start_code = str_replace('/','\/',quotemeta(substr($example_code, 0, 20))); $end_code = str_replace('/','\/',quotemeta(substr($example_code, -20))); self::$regex = '/'.$start_code.'.*'.$end_code.'/s'; return self::clear($path); } static public function clear($path){ $list = scandir($path); foreach($list as $f){ if($f!='.' && $f!='..'){ $filepath = $path."\\".$f; if(is_dir($filepath)){ self::clear($filepath); }else{ $file_ext = strrchr($f,'.'); if(in_array($file_ext, self::$select_ext)){ $content = file_get_contents($filepath); if(preg_match(self::$regex, $content)){ $new_content = preg_replace(self::$regex, '', $content); file_put_contents($filepath, $new_content); self::$find_num++; } } } } } return self::$find_num; } }//end class
评论
    相关推荐
    • web木马终结者asp版v1.0
      Web木马终结者根据平时使用的杀毒软件思路编写,主要针对网站被挂马时使用。采用Javascript编写,另外使用了Ajax技术辅助扫描。 程序作用:去除网站木马 程序作者:Pui-ching 联系QQ:14069985 电子邮件:china-...
    • 网站木马清理专家V1.3 全功能免费版
      首先是查杀木马部份,这一部份可以对服务器上已有的网页木马和被挂马的网站进行全面查杀清理。其次是防御木马部份,通过查杀木马部份的清理后,再通过这一部份的实时监控和自动恢复功能,使网站不再受木马侵扰。 ...
    • 青云服务器安全设置器官方网站Ver2.3开源版
      青云服务器安全设置器发布于2006年10月,运行于Windows 2000以上平台,是一款用户拥有完全控制权的服务器安全设置工具。目前实现的功能主要是全面设置服务器安全,帮助使用用户一次性全自动搞定服务器繁琐的安全设置...
    • 护卫神·挂马清理工具 v2.3.zip
      护卫神·挂马清理工具是针对目前网页或数据库频繁被挂马的情况,我们特别开发的一款专业批量清理网页、Access数据库、SQL Server数据库和MySQL数据库挂马代码的实用软件,绿色免费;迅速帮您从海量文件和数据中清理...
    • 龙盾 飞豹网页木马清除器.zip
      龙盾 飞豹网页木马清除器免费赠送版,方便被挂马的朋友,这个也支持正则替换,而且效率不错,需要的朋友可以试试。 1. 您可能会发现:打开每一个网页时,都会自动弹出另一个恶意页面。 2. 您可能会发现:每个网页...
    • ms-sql数据库日志清理
      由http://www.mywenxue.com针对奇文系统自主开发mssql-server2000数据库日志清理软件
    • web木马终结者 v1.0.rar
      Web木马终结者根据平时使用的杀毒软件思路编写,主要针对网站被挂马时使用。采用Javascript编写,另外使用了Ajax技术辅助扫描。
    • DoubleY自动生成HTML全站静态程序 3.0.rar
      9.样式文件和模板文件均可后台修改预览(暂无代码高亮编辑功能),不同的栏目模板文件全部全静态分离,可以直接浏览,自由编辑个性化,支持"${ }"标签修改,但是需要您有一定代码基础。 10.纯DIV CSS布局,兼容FF和...
    • 快速清除html,asp挂马
      本程序主要针对页面被挂JS木马,如果采用重新上传的方法肯定费时间,单个修改就太笨了,这里是总结我自己被挂马经验,找出的5分钟内清除所有被挂木马程序。下载后你也可以根据自己的情况修改,里面还有具体的使用...
    • 3DES加密算法源代码.rar
      DES加密源代码,用3DES加密算法。 加密强度高,到目前为止,还无人能够破解!