Система ідентифікації шкідливого HTTP трафіку з використанням машинного навчання
dc.contributor.advisor | Кухарєв, Сергій Олександрович | |
dc.contributor.author | Воловик, Юрій Миколайович | |
dc.date.accessioned | 2020-08-26T16:47:35Z | |
dc.date.available | 2020-08-26T16:47:35Z | |
dc.date.issued | 2020-06 | |
dc.description.abstracten | Thesis work: 87 pp., 11 fig., 7 tabl., 3 app., 15 sources. The object of the research are messages of the HTTP protocol. The subject of the research is the maliciousness of HTTP messages. The aim of the research: 1) Investigate the existing means of combating intrusions into computer networks and web applications; explore machine learning tools used for this purpose. 2) Prepare the input file to work with machine learning tools, turn it into a dataset for training and testing models. 3) Develop software that learns to detect malicious content in HTTP messages from the input file The theoretical and methodological basis of the research are the works of foreign scientists in the fields of machine learning, data analysis, cybersecurity, mathematical modeling. In the course of the thesis, a software product was created that determines with certain accuracy whether the HTTP message is malicious, as well as tested the product on real data. The software product is implemented using Python programming language and libraries sklearn, pandas, numpy. Recommendations for further research are given. | uk |
dc.description.abstractuk | Дипломна робота: 87 с., 11 рис., 7 табл., 3 дод., 15 джерел. Об’єктом дослідження є повідомлення протоколу HTTP. Предметом дослідження є зловмисність повідомлень протоколу HTTP. Мета дослідження: 1) Дослідити існуючі засоби протидії проникненням у комп’ютерні мережі та веб-застосунки, дослідити інструменти машинного навчання, що для цього використовують. 2) Підготувати вхідний файл до роботи з інструментами машинного навчання, перетворити його на датасет для навчання і тестування моделей. 3) Розробити ПЗ, що навчається виявляти шкідливий вміст в повідомленнях протоколу HTTP у вхідному файлі. Теоретичною та методологічною основою дослідженя є праці закордонних вчених в галузях машинного навчання, аналізу даних, кібербезпеки, математичного моделювання. В ході виконання дипломної роботи створено програмний продукт, що з певною точністю визначає, чи є повідомлення протоколу HTTP шкідливим, а також протестовано продукт на реальних даних. Програмний продукт реалізовано з використанням мови програмування Python та бібліотек sklearn, pandas, numpy. Надано рекомендації до подальших досліджень. | uk |
dc.format.page | 103 с. | uk |
dc.identifier.citation | Воловик, Ю. М. Система ідентифікації шкідливого HTTP трафіку з використанням машинного навчання : дипломна робота ... бакалавра : 124 Системний аналіз / Воловик Юрій Миколайович. - Київ, 2020. - 103 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/35833 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | аналіз даних | uk |
dc.subject | веб-застосунок | uk |
dc.subject | кібербезпека | uk |
dc.subject | нейронні мережі | uk |
dc.subject | машинне навчання | uk |
dc.subject | data analysis | uk |
dc.subject | web application | uk |
dc.subject | cyber security | uk |
dc.subject | http | uk |
dc.subject | neural networks | uk |
dc.subject | machine learning | uk |
dc.title | Система ідентифікації шкідливого HTTP трафіку з використанням машинного навчання | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Ескіз недоступний
- Назва:
- Volovyk_bakalavr.docx
- Розмір:
- 19.71 MB
- Формат:
- Microsoft Word XML
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.06 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: