Details

Title Обнаружение вредоносного программного обеспечения в операционных системах семейства Linux: выпускная квалификационная работа бакалавра: направление 10.03.01 «Информационная безопасность» ; образовательная программа 10.03.01_03 «Безопасность компьютерных систем»
Creators Абрамов Евгений Алексеевич
Scientific adviser Павленко Евгений Юрьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects вредоносное программное обеспечение ; linux ; искусственные нейронные сети ; визуальный трансформер ; malicious software ; artificial neural networks ; visual transformer
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 10.03.01
Speciality group (FGOS) 100000 - Информационная безопасность
DOI 10.18720/SPBPU/3/2025/vr/vr25-1381
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\35698
Record create date 7/30/2025

Allowed Actions

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

Group Anonymous
Network Internet

Целью работы является выявление вредоносного программного обеспечения для операционных систем семейства Linux с использованием искусственной нейронной сети. Объектом исследования является программное обеспечения для операционных систем семейства Linux. Задачи, решаемые в ходе исследования: 1. Выявить недостатки методов и средств обнаружения вредоносного программного обеспечения для ОС семейства Linux. 2. Исследовать искусственные нейронные сети и выбрать наиболее подходящую для достижения поставленной цели. 3. Разработать метод обнаружения вредоносного программного обеспечения в ОС семейства Linux с применением выбранной искусственной нейронной сети. 4. Выполнить программную реализацию предложенного метода и оценить точность ее работы. В ходе работы была изучена архитектура Linux и особенности ВПО, выявлены недостатки существующих методов его обнаружения. Разработан метод, основанный на преобразовании ELF-файлов в RGB-изображения и классификации с использованием визуального трансформера. Сделан вывод, что предложенный подход эффективен и может быть применён при разработке средств защиты Linux-систем. В процессе работы применялись технологии машинного обучения, библиотеки TensorFlow и Keras, а также репозитории с открытыми и самостоятельно собранными выборками ELF-файлов.

The purpose of the study is to identify malicious software for Linux family operating systems using an artificial neural network. The object of the work is software for Linux family operating systems. Tasks to be solved during the research: 1. To identify the disadvantages of methods and tools for detecting malicious software for the Linux OS family. 2. Explore artificial neural networks and choose the most suitable one to achieve your goal. 3. To develop a method for detecting malicious software in the Linux OS family using a selected artificial neural network. 4. Perform a software implementation of the proposed method and evaluate the accuracy of its operation. During the research, the Linux architecture and malware features were analyzed, and the drawbacks of existing detection techniques were identified. A novel detection method was developed, based on converting ELF files into RGB images and classifying them using a Vision Transformer. The results indicate that the proposed approach is effective and can be used in the development of security tools for Linux systems. Machine learning technologies, the TensorFlow and Keras libraries, as well as open-source and custom-collected datasets of ELF files were used in the study.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics