ИКРБС
№ 223112300003-5

ОТЧЕТ о выполнении НИОКР по теме: «Разработка программного комплекса ретроспективного анализа сетевого трафика Стетоскоп версии 3.0» (договор №304ГРЦТС10-D5/80707 от 22.11.2022) (Заключительный)

03.11.2023

Отчет 142 с., 1 кн., 34 рис., 33 табл., 44 источн., 1 прил. АНАЛИЗАТОР СЕТЕВОГО ТРАФИКА, МАШИННОЕ ОБУЧЕНИЕ, SQL-ИНЪЕКЦИЯ, ФАЗОВЫЙ ПОРТРЕТ, СЕТЕВОЙ ЧЕРВЬ, РЕТРОСПЕКТИВНЫЙ АНАЛИЗ, ОБНАРУЖЕНИЕ СЕТЕВЫХ КОМПЬЮТЕРНЫХ АТАК, ЗАПИСЬ ТРАФИКА, АНАЛИЗ СЕТИ, ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ Целью данной НИОКР является создание анализаторов сетевого трафика, позволяющих на основе технологий искусственного интеллекта (далее – ИИ) типизировать, классифицировать сетевой трафик, выделять и анализировать передаваемые в нем объекты, выделять группы хостов по типу их поведения, классифицировать и выявлять известные и потенциально новые типы атак, идентифицировать нарушителей, а также сократить время на обнаружение атак, повысить готовность персонала к оперативному выявлению атак, увеличить точность обнаружения, повысить степень защищенности информационных систем, а также снизить требования к квалификации персонала, обслуживающего систему защиты. В рамках выполнения НИОКР решены следующие задачи: 1) Исследованы модели классического машинного обучения и модели глубокого нейросетевого обучения. Сделан обоснованный выбор нескольких моделей и проведены экспериментальные исследования их поведения с учетом подбора параметров их работы, определены требования к входным данным анализаторов и моделей. Выполнена отладка и экспериментальные исследования параметров алгоритмов ML/AI, а также сделаны уточнения параметров работы автогенераторов GAN на основании результатов экспериментальных проверок на моделирующем стенде. 2) Разработан стенд для моделирования, исследований, разработки, тестирования и проведения испытаний анализаторов, включая создание обучающих выборок, программных модулей и базы данных конфигураций, входных и выходных данных. 3) Разработана подсистемы оценки достоверности результатов работы анализаторов, в том числе с применением метода голосования. 4) Разработаны программные средства захвата, индексации и анализа трафика. 5) Разработаны интерфейсы веб-приложения для управления и мониторинга работы подсистем комплекса, интерфейсы по заданию сигнатур, политик и параметров работы анализаторов. 6) Разработаны методики и сформированы наборы обучающих данных (train), проверочных данных (test), контрольных данных (validation), новых данных, в том числе реальных данных компьютерной сети организации. 7) Выполнено проектирование, разработка и тестирование модуля перешифровки трафика (SSL/TLS) с функциями извлечения, предварительной обработки, хранения и организации доступа к объектам (файлам) прикладных протоколов. 8) Создан стенда для получения обучающих выборок, применяемых в алгоритмах ML/AI. В результате выполнения НИОКР получены: 1) Результаты исследований различных методов обнаружения компьютерных атак и аномалий, суммаризация и обобщение результатов их работы. На основании данного исследования были выбраны методы машинного обучения, наиболее подходящие для прикладного применения в анализе трафика компьютерной сети, как наиболее точно выявляющие компьютерные атаки и аномалии. 2) Положительные результаты исследований применения модели классического машинного обучения «Деревья решений» и «Бустинг на решающих деревьях». 3) Положительные результаты исследований применения модели нейросетевого обучения «Сверточные сети». 4) Программные средства и программные сервисы перешифровки трафика (SSL/TLS), обработки и анализа объектов прикладных протоколов. 5) Стенд и методики для выполнения моделирования, исследования, разработки, тестирования и проведения испытаний моделей, анализаторов, программных средств, создания наборов данных (обучающих, проверочных, контрольных и новых). 6) Компоненты программного комплекса, включающие в себя захват, индексацию и анализ сетевого трафика и его производных, хранилище данных (базу данных), веб-интерфейс конфигурирования, отображения статистики трафика и результатов работы анализаторов. 7) Сигнатурные, поведенческие, пороговые (статистические) анализаторы, а также анализаторы использующие алгоритмы ML/AI. 8) Программная документация, включая эксплуатационные документы. 9) Результаты испытаний по разработанной программе и методике испытаний. По результатам настоящей НИОКР можно сделать вывод об успешности применения технологий ML/AI в области анализа сетевого трафика с целью выявления компьютерных атак и аномалий при условии правильного подбора параметров и типов входных данных моделей машинного обучения. Это подтверждается успешными испытаниями опытного образца программного комплекса «Стетоскоп» версии 3.0, по разработанной программе и методике испытаний.
ГРНТИ
81.93.29 Информационная безопасность. Защита информации
Ключевые слова
АНАЛИЗАТОР СЕТЕВОГО ТРАФИКА
МАШИННОЕ ОБУЧЕНИЕ
SQL-ИНЪЕКЦИЯ
ФАЗОВЫЙ ПОРТРЕТ
СЕТЕВОЙ ЧЕРВЬ
РЕТРОСПЕКТИВНЫЙ АНАЛИЗ
ОБНАРУЖЕНИЕ СЕТЕВЫХ КОМПЬЮТЕРНЫХ АТАК
ЗАПИСЬ ТРАФИКА
АНАЛИЗ СЕТИ
ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
Детали

НИОКТР
Заказчик
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
Исполнитель
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦСС-БЕЗОПАСНОСТЬ"
Бюджет
Средства фондов поддержки научной и (или) научно-технической деятельности: 3 000 000 ₽; Собственные средства организаций: 750 000 ₽
Похожие документы
ОТЧЕТ о выполнении НИОКР по теме: «Разработка программного комплекса ретроспективного анализа сетевого трафика Стетоскоп версии 3.0» (договор №304ГРЦТС10-D5/80707 от 22.11.2022) Этап №1 "Классификация атак и выбор методов технологий ИИ их выявления. Подборка и разработка средств создания обучающих выборок, поиск и оценка существующих обучающих выборок, полученных из общедоступных источников и получаемых собственными средствами, выбор стратегии метода голосования. Разработка технического проекта. Проектирование инфраструктуры по захвату трафика, предварительной его обработке, подготовке данных для анализаторов, а также совместному применению сигнатурных, поведенческих анализаторов и анализаторов, реализующих технологии ИИ. Реализация подсистемы перешифровки трафика (SSL/TLS). Разработка и интеграция сигнатурных и поведенческих анализаторов. Разработка функционала извлечения, предварительной обработки, хранения и организации доступа к объектам (файлам) прикладных протоколов. Разработка средств эмуляции выбранных классов атак, средств эмуляции сетевой активности пользователей и хостов, разработка средств создания обучающих выборок, разметки записанного трафика, формирование модели базы данных для хранения информации о существующих обучающих выборках и создаваемых собственными разработанными средствами. Реализация выбранных алгоритмов ML/AI, построение нейронных сетевых моделей. Реализация автогенераторов по технологии генеративно-состязательных сетей – GAN для автоматического переобучения в процессе работы анализаторов. Разработка интерфейсов WEB-приложения для отображения сетевой статистики, отображения результатов работы анализаторов – события ИБ. Создание стенда для получения обучающих выборок, применяемых в алгоритмах ML/AI – подбор и развертывание оборудования и программного обеспечения, позволяющего генерировать, хранить и экспортировать обучающие выборки. Разработка эксплуатационной документации" (Промежуточный)
0.979
ИКРБС
Разработка программного комплекса ретроспективного анализа сетевого трафика Стетоскоп версии 3.0
0.940
НИОКТР
Разработка и испытания опытного образца аппаратно-программного комплекса обнаружения кибератак, классификации активности и аномалий трафика с помощью алгоритма машинного обучения в проводных и беспроводных сетях, средах умных устройств.
0.910
ИКРБС
Разработка и испытания прототипа интеллектуальной системы технического управления сетевыми инфраструктурами» (договор №5032ГС1/85548 от 12.07.2023) (заключительный)
0.909
ИКРБС
Отчет о Научно-исследовательской и опытно-конструкторской работе Разработка и испытания опытного образца аппаратно-программного комплекса обнаружения кибератак, классификации активности и аномалий трафика с помощью алгоритма машинного обучения в проводных и беспроводных сетях, средах умных устройств (промежуточный, этап 1)
0.907
ИКРБС
Разработка подсистемы обнаружения аномалий. Разработка подсистемы хранения размеченного трафика аномалий. Разработка подсистемы обучения системы анализа трафика. Разработка подсистемы обновлений.
0.907
ИКРБС
ТЕОРЕТИЧЕСКИЕ И ЭКСПЕРИМЕНТАЛЬНЫЕ ИССЛЕДОВАНИЯ ПОСТАВЛЕННЫХ ПЕРЕД ПНИЭР ЗАДАЧ. ОБОБЩЕНИЕ И ОЦЕНКА РЕЗУЛЬТАТОВ ИССЛЕДОВАНИЙ. ЭТАП 2. (заключительный)
0.906
ИКРБС
ОТЧЕТ о выполнении НИОКР по теме: "Разработка, исследование и программная реализация алгоритма функционирования межсетевого экрана на базе авторской системы интеллектуально-адаптивного управления трафиком вычислительной сети"(договор №2194ГС1/37030 от 12.10.2017) (заключительный)
0.905
ИКРБС
Разработка единого API взаимодействия программных агентов и подсистемы идентификации кибератак, разработка базы данных хранения состояний, событий, режимов работы платформы. Разработка модулей программных агентов сбора, первичной обработки и классификации сетевого трафика. Разработка уникального алгоритма сокращения передаваемой на классификатор информации внутри модулей сетевых агентов. Разработка подсистемы интеграции посредством единого API модулей сетевых агентов в локальную и сетевую системы обнаружения и предотвращения вторжений. Разработка гибридного нейросетевого детектора киберугроз и сетевых аномалий, разработка алгоритма обучения и поддержки единого API для взаимодействия с агентами сбора и базой данных платформы.
0.905
ИКРБС
Отчет о выполнении НИОКР по теме "Разработка и тестирование прототипа программного комплекса для мониторинга информационных систем и ИТ-инфраструктуры и предиктивного анализа сбоев и аварийных ситуаций в режиме реального времени на основе нейросетевых алгоритмов" (Договор 50ГС1ИИС12-D7/72196 от 20.12.2021) Этап №2 "Разработка модуля мониторинга инфраструктуры информационных систем. Разработка модуля предиктивного мониторинга. Тестирование прототипа программного комплекса. Устранение выявленных ошибок и несоответствий в работе прототипа программного комплекса. (заключительный)
0.904
ИКРБС