Проект БИС-2501
Безопасность исходного кода
Документы для скачивания
Руководители проекта
- Харченко Сергей СергеевичДоцент
Аудитория
414 УЛК
Участники проекта
- Варданян Геворг Гамлетовичгр. 743-1, каф. БИС
- Ковшов Андрей Алексеевичгр. 743-1, каф. БИС
- Патышев Антон Петровичгр. 743-1, каф. БИС
- Плотников Петр Евгеньевичгр. 743-1, каф. БИС
- Ткачев Арсений Дмитриевичгр. 743-1, каф. БИС
Направление
Вид проекта
науко-ориентированный
Цель проекта
В рамках выполнения проекта необходимо реализовать алгоритмы на основе машинного обучения, которые позволят провести обфускацию и деобфускацию исходного кода, проанализировать, имеет ли код уязвимости и сгенерирован ли код с использованием нейросетей, провести фазинг кода.
Основные задачи проекта на этапах реализации
Изучение теоретической основы, подготовка и сбор необходимых наборов данных, создание и обучение моделей, выполняющих задачи, поставленные в рамках проекта, написание статей и отчетов, содержащих обзор темы и итог проделанной работы.
Заинтересованные структуры
ФБ ТУСУР
Потребные ассигнования
не требуются
Источники средств
отсутствуют
Актуальность тематики проекта
Проект крайне актуален в условии современного роста угроз и атак на программное обеспечение. Он позволит протестировать подаваемый код, получить полный анализ по нему и защитить методами обфускации.
Научная новизна проекта
Научная новизна заключается в том, что на базе одного проекта будут созданы все необходимые методы для тестирования, анализа и защиты исходного кода.
Практическая значимость проекта
Разработанная система из вышеописанных моделей может быть внедрена как полноценная система для тестирования, анализа и защиты кода. Эта система может быть полезна для любого продукта, при создании которого необходимо иметь защищенный, безопасный исходный код.
Ожидаемые результаты
Ожидаемым результатом является разработанная система, которая будет реализовывать описанные функции с использованием методов машинного обучения.
Прогноз возможных сроков реализации проекта
2 семестра
Целевая аудитория (потребители)
Разработчики ПО и аналитики данных.