Please use this identifier to cite or link to this item: http://repository.kpi.kharkov.ua/handle/KhPI-Press/48920
Title: Development of unified mathematical model of programming modules obfuscation process based on graphic evaluation and review method
Other Titles: Разработка унифицированной математической модели процесса обфускации программных модулей на основе метода графической оценки и анализа
Authors: Semenov, S.
Davydov, V.
Lipchanska, O.
Lipchanskyi, M.
Keywords: GERT модель; обфускацiя програмних модулiв; програмний код; гамма розподiл; java
Issue Date: 2020
Publisher: Технологический центр
Украинская государственная академия железнодорожного транспорта
Citation: Development of unified mathematical model of programming modules obfuscation process based on graphic evaluation and review method / S. Semenov [et al.] // Восточно-Европейский журнал передовых технологий = Eastern-European Journal of Enterprise Technologies. – 2020. – Vol. 3, № 2 (105). – P. 6-16.
Abstract: Синтезований комплекс алгоритмiв обфускацii програмних модулiв, що вiдрiзняється вiд вiдомих урахуванням варiативностi типiв даних. Це дозволило описати данi процеси на верхньому стратегiчному рiвнi формалiзацiї. Дослiджено можливостi використання GERT-моделей з метою застосування рiзних варiантiв законiв розподiлу i їх параметрiв при переходi мiж станами. Розроблено унiфiковану GERT-модель процесу обфускацii програмних модулiв. Дана модель вiдрiзняється вiд вiдомих реалiзацiєю парадигми використання математичного апарату Гамма розподiлу в якостi ключового на всiх етапах моделювання процесу обфускацii. Це дозволило досягти унiфiкацiї моделi в умовах модифiкацiї GERT мережi. Розрахованi математичне очiкування i дисперсiї часу виконання випадкової величини часу обфускацii i деобфускацii програмних модулiв. Результати дослiдження показали, що для розробленої математичної моделi додавання додаткового процесу обфускацii призводить до збiльшення дисперсiї часу виконання на 12 %, а при видаленнi з системи – зменшується на 13 %. Математичне очiкування часу виконання змiнюється в геометричнiй прогресiї – так, при видаленнi вузла вiдбувається зменшення математичного очiкування на 9 %, а при збiльшеннi на 1 вузол – збiльшення математичного очiкування на 26 %. Це показує незначнiсть змiн дослiджуваних показникiв в умовах модифiкацiї моделi i пiдтверджує гiпотезу про унiфiкацiю моделi в умовах використання математичного апарату Гамма розподiлу як основного. Данi результати дають розробнику можливiсть спрогнозувати поведiнку системи захисту програмних модулiв з точки зору часу виконання. Це дозволяє зменшити час на прийняття рiшення про доцiльнiсть використання процесу обфускацii.
DOI: doi.org/10.15587/1729-4061.2020.206232
URI: http://repository.kpi.kharkov.ua/handle/KhPI-Press/48920
Appears in Collections:Кафедра "Обчислювальна техніка та програмування"

Files in This Item:
File Description SizeFormat 
EEJET_2020_3_2_Semenov_Development.pdf1,2 MBAdobe PDFThumbnail
View/Open
Show full item record  Google Scholar



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.