Комбінований програмний метод розпізнавання ReDoS вразливостей
dc.contributor.advisor | Погорелов, Володимир Володимирович | |
dc.contributor.author | Труш, Артем Олександрович | |
dc.date.accessioned | 2023-07-19T13:45:14Z | |
dc.date.available | 2023-07-19T13:45:14Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Дана магістерська дисертація присвячена розробленню та реалізації комбінованого програмного методу для розпізнавання ReDoS вразливостей. В ході даної магістерської дисертації було проаналізовано ряд існуючих методів та способів розпізнавання ReDoS вразливостей та запропоновано комбінований програмний метод, який відрізняється від існуючих методів реалізацією на основі мікросервісної архітектури з інтеграцією Телеграм-бота, поєднанням декількох статичних методів аналізу регулярних виразів на предмет вмісту ReDoS вразливостей та наявністю попередньої стандартизації, що дозволяє пришвидшити розпізнавання ReDoS вразливостей у середньому на 6%, а також забезпечити розпізнавання на 8-9% більше регулярних виразів. У даній магістерській дисертації розроблено програмне забезпечення для перевірки регулярних виразів на вміст потенційних вразливостей ReDoS. | uk |
dc.description.abstractother | This 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.extent | 130 с. | uk |
dc.identifier.citation | Труш, А. О. Комбінований програмний метод розпізнавання ReDoS вразливостей : магістерська дис. : 121 Інженерія програмного забезпечення / Труш Артем Олександрович. – Київ, 2023. – 130 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/58330 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | ReDoS-атаки | uk |
dc.subject | семантичне дерево | uk |
dc.subject | чат-бот | uk |
dc.subject | REST | uk |
dc.subject | проміжне ПЗ | uk |
dc.subject | мікросервіси | uk |
dc.subject | BRE | uk |
dc.subject | ERE | uk |
dc.subject | ReDoS attacks | uk |
dc.subject | semantic tree | uk |
dc.subject | chatbot | uk |
dc.subject | middleware | uk |
dc.subject | microservices | uk |
dc.subject.udc | 004.492:004.021 | uk |
dc.title | Комбінований програмний метод розпізнавання ReDoS вразливостей | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
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
- Опис: