Погорелов, Володимир ВолодимировичТруш, Артем Олександрович2023-07-192023-07-192023Труш, А. О. Комбінований програмний метод розпізнавання ReDoS вразливостей : магістерська дис. : 121 Інженерія програмного забезпечення / Труш Артем Олександрович. – Київ, 2023. – 130 с.https://ela.kpi.ua/handle/123456789/58330Дана магістерська дисертація присвячена розробленню та реалізації комбінованого програмного методу для розпізнавання ReDoS вразливостей. В ході даної магістерської дисертації було проаналізовано ряд існуючих методів та способів розпізнавання ReDoS вразливостей та запропоновано комбінований програмний метод, який відрізняється від існуючих методів реалізацією на основі мікросервісної архітектури з інтеграцією Телеграм-бота, поєднанням декількох статичних методів аналізу регулярних виразів на предмет вмісту ReDoS вразливостей та наявністю попередньої стандартизації, що дозволяє пришвидшити розпізнавання ReDoS вразливостей у середньому на 6%, а також забезпечити розпізнавання на 8-9% більше регулярних виразів. У даній магістерській дисертації розроблено програмне забезпечення для перевірки регулярних виразів на вміст потенційних вразливостей ReDoS.130 с.ukReDoS-атакисемантичне деревочат-ботRESTпроміжне ПЗмікросервісиBREEREReDoS attackssemantic treechatbotmiddlewaremicroservicesКомбінований програмний метод розпізнавання ReDoS вразливостейMaster Thesis004.492:004.021