Протокол SSDP або Simple Service Discovery Protocol — це протокол, розроблений форумом Universal Plug and Play (UPnP) для мережевих пристроїв для спілкування та виявлення один одного. Це дозволяє пристрою рекламувати свої послуги іншим пристроям у тій же мережі.
Для чого використовується SSDP? Протокол SSDP або Simple Service Discovery Protocol — це протокол, розроблений форумом Universal Plug and Play (UPnP) для мережевих пристроїв для спілкування та виявлення один одного. Це дозволяє пристрою рекламувати свої послуги іншим пристроям у тій же мережі.
Зловмисники можуть використовувати SSDP для атаки на відмову в обслуговуванні (DoS)., коли зловмисник намагається перевантажити сервер жертви, засипаючи його запитами.
Чому служба SSDP є вразливою? Однією з таких атак проти UPnP є DDoS-атака SSDP із використанням методу відображення. Це експлойт, який створює навантаження, надсилаючи запит, який маскує ціль атаки як джерело передачі на пристрій, і надсилає відповідь назад до мети атаки.
SSDP — це текстовий протокол на основі HTTPU, який використовує UDP як основний транспортний протокол. Послуги оголошуються системою хостингу за допомогою багатоадресної адресації на спеціально призначену багатоадресну IP-адресу на порті UDP номер 1900.
SSDP (Simple Service Discovery Protocol) — це простий протокол, призначений для вирішення проблеми виявлення послуг у локальній мережі. Технологія використовує текстові повідомлення HTTP через UDP (він же HTTPU) на відомому порту 1900. Клієнт, який бажає отримати запит щодо доступних послуг, видасть команду M-SEARCH через HTTPU.