Кулібаба, Сергій ОлександровичСергій ОлександровичКулібабаПархоменко, Іван Іванович2025-10-072025-10-072025Кулібаба С. О. Механізми захисту вихідного коду програмного застосунку на базі мови програмування Python : пояснювальна записка кваліфікаційної роботи : 125 Кібербезпека та захист інформації / наук. кер. І. Пархоменко. Київ, 2025. 96 с.https://ir.library.knu.ua/handle/15071834/8057Пояснювальна записка до кваліфікаційної роботи «Механізми захисту вихідного коду програмного застосунку на базі мови програмування Python»: 95 сторінок, 50 рисунків та 10 таблиць. 80 літературних джерел. Об’єкт дослідження – процес захисту вихідного коду програмного забезпечення. Мета роботи – розробити механізми захисту вихідного коду програмних застосунків із використанням мови програмування Python, щоб підвищити конфіденційність інформації та захисту інтелектуальної власності розробників. У роботі досліджено особливості мови програмування Python. Проведено аналіз зламу та захисту програмних застосунків, які написані на мові програмування Python. Розроблено новітні механізми захисту вихідного коду для мови програмування Python. Визначено ефективність розроблених механізмів. Наукова новизна: розроблені новітні механізми обробки та захисту вихідного коду, які дозволяють забезпечити захист інтелектуальної власності розробників та обʼєктів операційних систем. Актуальність теми: У сучасних умовах стрімкого розвитку ІТ особливої актуальності набуває захист вихідного коду програм, зокрема написаних мовою Python, яка зберігає код у відкритому або легко декомпільованому вигляді. Обфускація є одним із ключових механізмів протидії реверс-інжинірингу та викраденню інтелектуальної власності. Створення власного обфускатора дозволяє підвищити рівень безпеки програмного забезпечення та адаптувати захист до специфіки Python. Це робить тему дослідження актуальною як у науковому, так і в прикладному аспекті.ukобфускаціядеобфускаціязахистзламвихідний кодмова програмуванняPythonМеханізми захисту вихідного коду програмного застосунку на базі мови програмування PythonМагістерська робота