Details

Title: Разработка системы динамической защиты исполняемого кода на основе технологий аппаратной виртуализации: бакалаврская работа: 09.03.02
Creators: Рубашенко Константин Дмитриевич
Scientific adviser: Никольский Алексей Валерьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2017
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: аппаратная виртуализация; виртуальная память; динамическая защита; адресное пространство
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Speciality code (FGOS): 09.03.02
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/2/v17-5940
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)

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

Цель исследования - построение на их основе системы защиты исполняемого кода от модификации в процессе работы. Для достижения поставленной цели были решены следующие задачи: построена модель защищаемой системы, оценены актуальные для нее угрозы; проведен обзор существующих технологий виртуализации как таковой и аппаратной виртуализации в реализации Intel; на основе полученных результатов разработан и реализован алгоритм защиты рассматриваемой системы. Для реализации метода использовались следующие технологии: язык программирования С, открытый гипервизор bitvisior, технология аппаратной виртуализации Intel VT-x, технология виртуализации памяти EPT. Для работы программного комплекса потребуется ЭВМ с процессором Intel Core с поддержкой Intel VT-x и EPT с установленным загрузчиком GRUB. Данное решение рекомендуется предприятиям, производящим изыскания в области защиты авторских прав, равно как и предприятиям, выпускающие программное обеспечение для защиты от нелицензионного копирования. Областью применения считается усиление средств защиты от копирования дополнительным слоем, предотвращающим обход защиты. Данный программный комплекс считается низкобюджетным, польку использует открытое программное обеспечение. Для развития программного комплекса следует произвести изыскания в области доверенной загрузки гипервизора без перезагрузки системы, улучшить взаимодействие с гостевой операционной системой в части загрузки ELF-файлов, расширить область действия на операционные системы семейства Windows.

Document access rights

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

Usage statistics

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