Publication:
Методика захисту критично важливого програмного коду від дослідження

Loading...
Thumbnail Image

Date

Authors

Повіренний, Ю.С.

Journal Title

Journal ISSN

Volume Title

Publisher

DOI

Research Projects

Organizational Units

Journal Issue

Abstract

Об’єкт дослідження: методи захисту програмного забезпечення від аналізу і злому. Мета роботи: підвищення якості захисту програмних продуктів від дослідження і модифікації. Методи дослідження: методи теорії компіляторів, поняття і методи об'єктно-орієнтованого програмування і криптографії. У спеціальній частині запропонований метод обфускації коду з шифруванням адрес масиву невизначени хпокажчиків з їх подальшою розшифровкою при обчисленні окремих виразів критичного коду програми. Даний метод посилює заплутуючий ефект за рахунок спільного застосування раніше відомих і окремо використаних способів обфускації. В економічному розділі проаналізовані витрати на захист програм методом обфускації при використанні існуючих систем обфускації і при використанні запропонованого методу обфускації. Практичнее значення роботи полягає в розробці методики, алгоритму і програми для його реалізації, які дозволяють ефективно вирішувати завдання захисту программного забезпечення від аналізу. Результати здійснених у дипломній роботі досліджень можуть бути використані при розробці комерційних програмних продуктів. Наукова новизна дослідження визначається тим, що в ній запропоновано метод обфускації коду з шифруванням адресу массива невизначених покажчиків з їх подальшою розшифровкою при обчисленні окремих виразів критичного коду програми.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By