Details

Title: Защита от эксплуатации бинарных уязвимостей на основе самомодифицирующегося кода: выпускная квалификационная работа бакалавра: направление 10.03.01 «Информационная безопасность» ; образовательная программа 10.03.01_03 «Безопасность компьютерных систем»
Creators: Паликшанов Юрий Андреевич
Scientific adviser: Овасапян Тигран Джаникович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: защита от эксплуатации; переполнение буфера; бинарные исполняемые файлы; самомодифицирующийся код; exploitation protection; buffer overflow; binary executable files; self-modifying code
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/2024/vr/vr24-2189
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally: New arrival
Record key: ru\spstu\vkr\30361

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

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

The purpose of the study is to protect binary executable files in Windows OS based on the self-modified code. The subject of the research is modern methods of protecting against exploitation of binary files and executable files in Windows OS. Problems solved during the study: 1. Conducting an analysis of binary software vulnerabilities and the method of their exploitation in Windows OS. 2. Research of existing approaches to protection against exploitation of binary vulnerabilities and ways to bypass them. 3. Development of a method of protection against defects based on self-modified code. 4. Implementation of a prototype software tool that implements the proposed method and evaluation of its effectiveness. During the work, the architecture was studied, and protective measures were implemented against binary exploitation in Windows OS. Modern research in the field of ensuring the security of binary files and executable files in Windows OS is analyzed. As a result of the work, a tool was developed to protect software defects in binary executable files of the Windows OS based on the self-modified code, and the effectiveness of the tool was demonstrated. The results obtained can be used as a basis for designing means for protecting binary executable files based on self-modified code.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics