Icon project 8912809d77d657b57b9e74ab50903dbdc2bb8795297cd4da9d47b022b8366facПроект БИС-2501

Безопасность исходного кода

Направление

Информационная безопасность

Вид проекта

науко-ориентированный

Цель проекта

В рамках выполнения проекта необходимо реализовать алгоритмы на основе машинного обучения, которые позволят провести обфускацию и деобфускацию исходного кода, проанализировать, имеет ли код уязвимости и сгенерирован ли код с использованием нейросетей, провести фазинг кода.

Основные задачи проекта на этапах реализации

Изучение теоретической основы, подготовка и сбор необходимых наборов данных, создание и обучение моделей, выполняющих задачи, поставленные в рамках проекта, написание статей и отчетов, содержащих обзор темы и итог проделанной работы.

Заинтересованные структуры

ФБ ТУСУР

Потребные ассигнования

не требуются

Источники средств

отсутствуют

Актуальность тематики проекта

Проект крайне актуален в условии современного роста угроз и атак на программное обеспечение. Он позволит протестировать подаваемый код, получить полный анализ по нему и защитить методами обфускации.

Научная новизна проекта

Научная новизна заключается в том, что на базе одного проекта будут созданы все необходимые методы для тестирования, анализа и защиты исходного кода.

Практическая значимость проекта

Разработанная система из вышеописанных моделей может быть внедрена как полноценная система для тестирования, анализа и защиты кода. Эта система может быть полезна для любого продукта, при создании которого необходимо иметь защищенный, безопасный исходный код.

Ожидаемые результаты

Ожидаемым результатом является разработанная система, которая будет реализовывать описанные функции с использованием методов машинного обучения.

Прогноз возможных сроков реализации проекта

2 семестра

Целевая аудитория (потребители)

Разработчики ПО и аналитики данных.