Details
Title | Разработка системы динамической защиты исполняемого кода на основе технологий аппаратной виртуализации: бакалаврская работа: 09.03.02 |
---|---|
Creators | Рубашенко Константин Дмитриевич |
Scientific adviser | Никольский Алексей Валерьевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Imprint | Санкт-Петербург, 2017 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | аппаратная виртуализация ; виртуальная память ; динамическая защита ; адресное пространство |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.02 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/2/v17-5940 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Record key | RU\SPSTU\edoc\49203 |
Record create date | 11/21/2017 |
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 |
Цель исследования - построение на их основе системы защиты исполняемого кода от модификации в процессе работы. Для достижения поставленной цели были решены следующие задачи: построена модель защищаемой системы, оценены актуальные для нее угрозы; проведен обзор существующих технологий виртуализации как таковой и аппаратной виртуализации в реализации Intel; на основе полученных результатов разработан и реализован алгоритм защиты рассматриваемой системы. Для реализации метода использовались следующие технологии: язык программирования С, открытый гипервизор bitvisior, технология аппаратной виртуализации Intel VT-x, технология виртуализации памяти EPT. Для работы программного комплекса потребуется ЭВМ с процессором Intel Core с поддержкой Intel VT-x и EPT с установленным загрузчиком GRUB. Данное решение рекомендуется предприятиям, производящим изыскания в области защиты авторских прав, равно как и предприятиям, выпускающие программное обеспечение для защиты от нелицензионного копирования. Областью применения считается усиление средств защиты от копирования дополнительным слоем, предотвращающим обход защиты. Данный программный комплекс считается низкобюджетным, польку использует открытое программное обеспечение. Для развития программного комплекса следует произвести изыскания в области доверенной загрузки гипервизора без перезагрузки системы, улучшить взаимодействие с гостевой операционной системой в части загрузки ELF-файлов, расширить область действия на операционные системы семейства Windows.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 132
Last 30 days: 0