Driver86
@Driver86
Немодератор toster.ru

Как сервер через WebDAV может ддосить компьютер пользователя?

Пользуюсь сетевым диском Windows для работы с Яндекс.Диском через WebDAV. При попытке копирования к себе на комп большого файла, выскакивает ошибка 0x800700DF "Размер файла превышает установленное ограничение, сохранение файла невозможно". Гугление подсказало, что это ограничение Windows (изменить можно через реестр). И сделано так в целях безопасности, мол

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


Но мне не совсем ясно, в чём опасность? Какой-то любой сервер в дата-центре может по сети Интернет начать ддосить любой компьютер пользователя, без его ведома, путём передачи ему бесконечного файла, и что бы обезопасить от этого, Майкрософт ввела лимит на размер файла?
  • Вопрос задан
  • 1015 просмотров
Пригласить эксперта
Ответы на вопрос 3
@pfg21
ex-турист
У некрософтеров и спрашивай :) они ж енту туфту придумали.
а когда ты попытаешься связать виндовый вебдав-клиент с каким-либо собственно поставленным вебдав-сервером (тот же nginx) то поймешь насколько вебдав-протокол криво реализован.
и некросам насрать на это, хочешь - прогибайся под реализацию в винде.
Ответ написан
Комментировать
CityCat4
@CityCat4 Куратор тега Информационная безопасность
//COPY01 EXEC PGM=IEBGENER
Точно так же, как раньше работала такая штучка как "майл-бомба". Берется файл размером (сами придумайте сколько будет "много", практически любой) из одних нулей, пакуется - после запаковки он будет крохотный - и отправляется получателю. Если там есть какой-нибудь робот, проверяющий вложения, он этот архивчик распаковывает - и опа! место кончилось!
Ответ написан
@alex1478
Насколько помню делов том, что виндовый проводник загружает открываемые файлы с webdav целиком в озу.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы