Комбінований програмний метод розпізнавання ReDoS вразливостей

dc.contributor.advisorПогорелов, Володимир Володимирович
dc.contributor.authorТруш, Артем Олександрович
dc.date.accessioned2023-07-19T13:45:14Z
dc.date.available2023-07-19T13:45:14Z
dc.date.issued2023
dc.description.abstractДана магістерська дисертація присвячена розробленню та реалізації комбінованого програмного методу для розпізнавання ReDoS вразливостей. В ході даної магістерської дисертації було проаналізовано ряд існуючих методів та способів розпізнавання ReDoS вразливостей та запропоновано комбінований програмний метод, який відрізняється від існуючих методів реалізацією на основі мікросервісної архітектури з інтеграцією Телеграм-бота, поєднанням декількох статичних методів аналізу регулярних виразів на предмет вмісту ReDoS вразливостей та наявністю попередньої стандартизації, що дозволяє пришвидшити розпізнавання ReDoS вразливостей у середньому на 6%, а також забезпечити розпізнавання на 8-9% більше регулярних виразів. У даній магістерській дисертації розроблено програмне забезпечення для перевірки регулярних виразів на вміст потенційних вразливостей ReDoS.uk
dc.description.abstractotherThis master's thesis is devoted to the development and implementation of a combined software method for recognizing ReDoS vulnerabilities. In the course of this master's thesis, a number of existing methods and ways of recognizing ReDoS vulnerabilities were analyzed and a combined software method was proposed, which differs from existing methods in its implementation based on a microservice architecture with the integration of a Telegram bot, a combination of several static methods of regular expression analysis for the content of ReDoS vulnerabilities and by the presence of preliminary standardization, which allows to speed up the recognition of ReDoS vulnerabilities by an average of 6%, as well as to ensure the recognition of 8-9% more regular expressions. In this master's thesis, software is developed for checking regular expressions for the content of potential ReDoS vulnerabilities.uk
dc.format.extent130 с.uk
dc.identifier.citationТруш, А. О. Комбінований програмний метод розпізнавання ReDoS вразливостей : магістерська дис. : 121 Інженерія програмного забезпечення / Труш Артем Олександрович. – Київ, 2023. – 130 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/58330
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectReDoS-атакиuk
dc.subjectсемантичне деревоuk
dc.subjectчат-ботuk
dc.subjectRESTuk
dc.subjectпроміжне ПЗuk
dc.subjectмікросервісиuk
dc.subjectBREuk
dc.subjectEREuk
dc.subjectReDoS attacksuk
dc.subjectsemantic treeuk
dc.subjectchatbotuk
dc.subjectmiddlewareuk
dc.subjectmicroservicesuk
dc.subject.udc004.492:004.021uk
dc.titleКомбінований програмний метод розпізнавання ReDoS вразливостейuk
dc.typeMaster Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Trush_magistr.pdf
Розмір:
5.22 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: