Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.12.2007, 17:36   #1
dukie
 
Регистрация: 30.12.2007
Сообщений: 8
По умолчанию По поводу зациты от DoS в сетевых приложениях Delphi...

Уважаемые участники, Доброго времени суток.

Имеется следующая проблемка при создании сетевого приложения:
Используется TTCPServer из заклаки Intertnet(Delphi 2007), столкнулся со следующей проблемой...
В простенькой программке с RecivedIn() функцией очень легко можно положить процесс если использовать даже старенький портфлудер(типа PortF**k).Что это? Проблема конкретного компонента с палитры, либо есть возможность решить путем дополнительной обработки кода?
Как исключить возможность DoS атаки на открываемый приложением порт, интересует хотябы небольшой исходник исключающий сильную загрузка процесса, либо альтернатива без таковой проблемы.
dukie вне форума Ответить с цитированием
Старый 30.12.2007, 22:36   #2
dukie
 
Регистрация: 30.12.2007
Сообщений: 8
По умолчанию

Попробовал несколько способо.. в том числе при повторном подключении к порту проверку на уникальность хоста с которого идет подключение, т.е. два раза с одного и того же IP не законектиться два раза подряд за некоторый промежуток времени(рефьюз на повторный конект)... всервно не то, после подключения загрузка процесса выростает до упора ... может дело в размере сообщений который отправляются на порт, ведь по теленету когда подключаешься больше одного послать нельзя.... там идет принудительный дисконект... ничего не помогает... есть мысли?
dukie вне форума Ответить с цитированием
Старый 30.12.2007, 22:37   #3
dukie
 
Регистрация: 30.12.2007
Сообщений: 8
По умолчанию

может есть у кого исходинки на это приложение(portf**k), как оно работает?
dukie вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
многопоточность в сетевых приложениях AlexandrY Работа с сетью в Delphi 9 13.07.2008 02:43
Кодировка в приложениях Horror Общие вопросы .NET 3 16.04.2008 14:23
Иформация о сетевых подключениях SJMS Работа с сетью в Delphi 1 20.03.2007 09:50
скрытие сетевых соединений ch1pa Работа с сетью в Delphi 1 09.01.2007 13:45