Details

Title Межсетевой экран на основе свёрточных нейронных сетей для веб-приложений с микросервисной архитектурой: выпускная квалификационная работа специалиста: направление 10.05.03 «Информационная безопасность автоматизированных систем» ; образовательная программа 10.05.03_08 «Анализ безопасности информационных систем»
Creators Гасанов Эльвин Афтандилович
Scientific adviser Павленко Евгений Юрьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт кибербезопасности и защиты информации
Imprint Санкт-Петербург, 2022
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects межсетевой экран ; машинное обучение ; микросервис ; веб-приложение ; firewall ; machine learning ; microservice ; web app
Document type Specialist graduation qualification work
File type PDF
Language Russian
Level of education Specialist
Speciality code (FGOS) 10.05.03
Speciality group (FGOS) 100000 - Информационная безопасность
DOI 10.18720/SPBPU/3/2022/vr/vr22-756
Rights Доступ по паролю из сети Интернет (чтение)
Record key ru\spstu\vkr\16804
Record create date 7/27/2022

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Тема выпускной квалификационной работы: «Межсетевой экран на основе свёрточных нейронных сетей для веб-приложений с микросервисной архитектурой».Целью работы является защита от инъекционных атак на веб-приложения с микросервисной архитектурой. Задачи, решаемые в ходе исследования:Исследование микросервисной архитектуры и методик создания межсетевого экрана (МЭ).Проведение анализа способов внедрения МЭ для защиты веб-приложений.Проведение анализа наиболее распространенных инъекционных атак на веб-приложения с микросервисной архитектурой.Разработка свёрточной нейронной сети для формального языка, близкого к NLP.Формирование датасетов для обучения, валидации и тестирования модели.Разработка прототипа МЭ для защиты веб-приложений с микросервисной архитектурой.Исследование метрик для оценки точности разработанного прототипа.Оценка точности разработанного прототипа МЭ.В ходе работы были исследованы архитектуры веб-приложений и подходы к созданию межсетевых экранов: автоматизация с помощью машинного обучения помогает нивелировать ошибки при написании межсетевых экранов, которые появляются из-за человеческого фактора.Область применения такого продукта подходит для обеспечения безопасности микросервисных веб-приложений реализующий шаблон программирования MVC, например MVC ASP.NET, Flask или Django.

The topic of the graduate qualification work is «Firewall based on convolutional neural networks for web applications with microservice architecture».The purpose of the study is a protection against injection attacks on web applications with microservice architecture. The tasks to be solved in this research are the following:Research of microservice architecture and methods of creation of firewalls.Analysis of ways to implement a firewall to protect web applications with microservice architecture.Analysis of the most common injection attacks on web applications with microservice architecture.Development of a convolutional neural network for a formal language close to NLP.Formation of datasets for training, validation, and testing of the model.Development of a firewall prototype for protecting web applications with a microservice architecture.Research of metrics to assess the quality of the model.Estimation of the quality of the developed firewall prototype.In the course of the work, web application architectures and approaches to creating firewalls were studied: automation using machine learning helps to eliminate errors in writing firewalls that appear due to the human factor.Finally, the result product is suitable for securing microservice web applications that implement the MVC programming pattern, such as MVC ASP.NET, Flask or Django.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 69 
Last 30 days: 0

Detailed usage statistics