Малафєєв Є. Є. Методи і інструментальні засоби обфускації алгоритмічного забезпечення в системах захисту програмного забезпечення

English version

Дисертація на здобуття ступеня кандидата наук

Державний реєстраційний номер

0412U003849

Здобувач

Спеціальність

  • 05.13.05 - Комп'ютерні системи та компоненти

23-05-2012

Спеціалізована вчена рада

Д 64.052.02

Харківський національний університет радіоелектроніки

Анотація

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

Файли

Схожі дисертації