• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. php網頁病毒清除的方法

        時間:2024-11-06 00:36:04 PHP 我要投稿
        • 相關推薦

        php網頁病毒清除的方法

          很多人的網頁經常被無故的在php,asp,html,js 等文件后臺加上一些木馬地址,造成了很大的困擾,你知道要怎么清除php網頁病毒嗎?下面是應屆畢業生小編整理的一些關于php網頁病毒清除的方法的相關資料,供你參考。

          首先們要讀取 $checkFile 文件這個文章是判斷一個文章 是否被感染了,如果是就會執行$savafile變量里面的txt文件路徑的所有文件,進行按你infecFile病毒列表清除一次.

          復制代碼 代碼如下:

          Class clear_virus{

          //public $content;

          public $infectFile ='virus.txt';//病毒文件列表文件

          public $savefile ="save.txt";//所在查看病毒的文件列表

          public $timep ='time.txt';//些記錄清除病毒時間

          public $checkFile ='e.php';//這里是設置

          public $run =0;

          public $virus_type;

          public $replace ;

          public $filepath ;

          public $tag =0;

          function open_file(){

          $this->read_virus();

          $this->check_File();

          if($this->run){

          $this->update_time();

          $this->read_file() ;

          foreach($this->filepath as $tmppath){

          if(file_exists($tmppath)){

          $tmp_file =file_get_contents($tmppath);

          print_r( $this->virus_type);

          for( $i=0;$ivirus_type);$i++ ){

          if( strrpos($tmp_file,$this->virus_type[$i])!== false){

          $tmp_file =str_replace($this->virus_type[$i],'',$tmp_file);

          $this->tag =1;

          }

          }

          if( $this->tag ){

          $handle =fopen($tmppath,'w');

          fwrite($handle,$tmp_file);

          fclose($handle);

          unset($tmp_file);

          }

          }else{

          ;

          }

          }

          }

          }

          function check_File(){

          if(file_exists($this->checkFile) ){

          $temp =file_get_contents($this->checkFile) ;

          echo $temp;

          foreach( $this->virus_type as $v_tmp ){

          if( strrpos($temp,$v_tmp)!== false ){

          $this->run =1;

          break;

          }

          }

          echo $this->run;

          unset($temp);

          }else{

          $this->show_error(5);

          }

          }

          function update_time(){

          if(file_exists($this->timep) ){

          $tmp_time =date("Y-m-d H:i:s").chr(13).'|';

          $tmp_fp =fopen($this->timep,'a+');

          fwrite($tmp_fp,$tmp_time);

          fclose($tmp_fp);

          }

          }

          function read_File(){

          if(file_exists($this->savefile) ){

          $this->content =file($this->savefile);

          if(is_array($this->content)){

          $this->filepath =$this->content;

          }else{

          $this->show_error(3);

          }

          }else{

          $this->show_error(4);

          }

          }

          function read_virus(){

          if(file_exists($this->infectFile) ){

          $this->replace =file($this->infectFile);

          if(is_array($this->replace)){

          $this->virus_type=$this->replace;

          }else{

          $this->show_error(1);

          }

          }else{

          $this->show_error(2);

          }

          }

          function show_error($number){

          $array = array(

          '1'=>'病毒文件未不能讀取!',

          '2'=>'病毒文件列表不存在!',

          '3'=>'文件列表不存了',

          '4'=>'查殺的文件不存',

          '5'=>$this->$checkFile.'不存在了,請設置病毒感染文件'

          );

          echo $array[$number];

          }

          }

          $virus =new clear_virus;

          $virus->open_file();

          ?>


        【php網頁病毒清除的方法】相關文章:

        清除指甲油的方法07-30

        幫助貓咪清除跳蚤的方法05-10

        PHP錯誤類型及屏蔽方法08-22

        PHP處理密碼的幾種方法10-17

        十天學會php的方法09-23

        MongoDB的PHP驅動方法與技巧大全09-08

        了解PHP環境搭建與配置的方法08-03

        小竅門:衣服沾上污漬的清除方法08-28

        最新預防電腦病毒的方法07-29

        PHP開發環境安裝的方法有哪些10-27

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲v欧美v日韩v在线观看 | 五月综合激情婷婷六月 | 香蕉免费一区二区三区 | 日韩最新综合一区二区 | 亚洲国产精品一区二区第一页 | 正在播放国产乱子伦最新视频 |