Details

Title: Разработка и применение методов защиты программы от отладчика: выпускная квалификационная работа бакалавра: направление 27.03.04 «Управление в технических системах» ; образовательная программа 27.03.04_05 «Интеллектуальные системы обработки информации и управления»
Creators: Шкалин Кирилл Павлович
Scientific adviser: Сальников Вячеслав Юрьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: отладчик; ассемблер; pe-формат; WinAPI; защита; программы; debugger; assembler; pe-format; program; protection
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 27.03.04
Speciality group (FGOS): 270000 - Управление в технических системах
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3505
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\22888

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

В данной работе проектируется механизм защиты программы от изменения ее исходного кода. Механизм основан на нахождении контрольной суммы секции кода. Алгоритм нахождения контрольной суммы реализован на языке ассемблера. Для проведения тестирования написана программа на языке C. Реализованы модули на языке C++, предоставляющие набор функций для работы с секциями PE-файла.

In this paper, a mechanism is designed to protect the program from changing the source code. The mechanism is based on finding the CRC of text section. The algorithm for finding the CRC is implemented in assembly language. A program for testing is developed in C. Modules are implemented in C++ language, providing a set of functions for working with sections of a PE-file.

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: 4
Last 30 days: 0
Detailed usage statistics