Вы прочитали эту статью? http://support.microsoft.com/kb/924460
Я могу изменить мой никакие заботы на той же ОС (Vista)..., на что Вы пытаетесь изменить ее? Это принимает какую-либо другую папку на Вашем диске C?
Существуют подходы afew, которые можно использовать:
Один определенный инструмент, который является установкой для помощи в таких ситуациях, является mod_evasive:
Можно заблокироваться вдоль следующего критерия:
Другая альтернатива должна была бы прокрутить что-то самостоятельно, которое очищает апачское состояние из командной строки (очень легкий, я сделал это прежде), и затем виды IP и URL, затем Вы отбрасываете его,
Иначе я думаю, что единственное другое 'хорошее' решение аналогично упомянутому выше тому, для входа активности IP к той странице говорят, 5 минут, и затем если Вы, они пересекают тот порог, имеют царапанье сценария через и отбрасывание это в брандмауэре. Вы также не должны блокировать его необходимый, Вы могли сделать что-то как следующее, которое предотвратит новые соединения после 30 попыток (корректируйтесь как подходящие для корректного eth устройства):
iptables -I INPUT -p tcp --dport 80 -i eth0 -m state --state NEW -m recent --set
iptables -I INPUT -p tcp --dport 80 -i eth0 -m state --state NEW -m recent --update --seconds 5 --hitcount 20 -j DROP
Так как это - пользовательское разработанное приложение, это было бы корректно, что у Вас есть способность изменить его? Если так, возможно, следующие предложения помогли бы:
Я немного смущен относительно того, почему этот "взломщик" хотел бы загрузить файл несколько раз. Однако существует несколько способов ограничить это:
Я думаю, что mod_limitipconn кажется, что зафиксировал бы Вашу текущую проблему, но так как это - проблема для начала, я думаю, что могла бы быть проблема с логикой кода, у Вас есть работа сайта.
Это кажется, что Ваше приложение может добавлять запись с временной задержкой после того, как файл завершается скорее чем, когда запуск, разрешение параллели загружают. В то время как может быть возможно работать вокруг над сервером, было бы лучше исправить приложение. Как Вы указали, это была просто задержка, а не некогда на файл, Вы рассмотрели перемещение что запись состояния к прежде, чем отправить файл? Окно для открытия дополнительных загрузок было бы уменьшено (или устранено в зависимости от того, как Вы кодируете его), и как дополнительная льгота Вы могли, вероятно, выпустить соединение с базой данных назад к пулу (или закрыть его, если Вы не объединяете), а не любое хранение его открываются до окончания завершения для записи завершения.