Детальная информация

Название: Интеллектуальное обнаружение вирусов с использованием нейросети: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Прикладная информатика в области информационных ресурсов»
Авторы: Кожевникова Полина Станиславовна
Научный руководитель: Хахина Анна Михайловна
Другие авторы: Пархоменко Владимир Андреевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2021
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: вирусное программное обеспечение; машинное обучение; нейросети; php; Tensorflow; viral software; machine learning; neural networks
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.03
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-3491
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\14171

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В рамках данной работы был разработан нейросетевой классификатор исполняемых файлов в ОС Windows с высокой точностью классификации. В первой главе была исследована нейросетевая модель обнаружения вирусного ПО, также было сформировано признаковое пространство для нейросетевого классификатора исполняемых файлов и рассмотрена структура PE формата. Далее был выбран конкретный алгоритм распознавания вредоносных про-грамм. Во второй главе были исследованы и выбраны технические средства и среда для разработки искусственной нейронной сети. Был разработан про-граммный механизм на основе нейронной сети для распознавания вредонос-ных программ, также был разработан программный модуль подготовки дан-ных для нейронной. В третьей главе была построена выборка атрибутов ис-полняемых файлов, в операционной системе Windows, для обучения и тести-рования нейронной сети, также был разработан классификатор, на основе нейронных сетей, для анализа исполняемых файлов OS Windows. Итогом про-деланной работы является программное средство для подготовки и обработки данных для нейронной сети, а также нейросетевой классификатор исполняе-мых файлов в ОС Windows с точностью классификации порядка 94%.

During this work the neural network classifier of executable files in OS Win-dows with high classification accuracy has been developed. The first part, a neural network model for detecting virus software was studied, an attribute space for a neu-ral network classifier of executable files was also formed, and the structure of the PE format was considered. Next, a specific malware recognition algorithm was selected. In the second part, technical means and environment for the development of an arti-ficial neural network were investigated and selected. A software mechanism based on a neural network for recognizing viruses was developed, and a software module for preparing data for neural was also developed. In the third part, a selection of attrib-utes of executable files was built in the Windows operating system for training and testing a neural network; a classifier based on neural networks was also developed for analyzing executable files of Windows OS. The result of the work done is a software tool for preparing and processing data for a neural network, as well as a neural network classifier of executable files in Windows OS with a classification ac-curacy of about 94%.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 34
За последние 30 дней: 0
Подробная статистика