Стьопочкіна, Ірина ВалеріївнаЧерноусов, Артем Вікторович2020-02-142020-02-142019-12Черноусов, А. В. Метод автоматичного виявлення помилок безпеки в програмному забезпеченні на основі глибинного навчання : магістерська дис. : 125 Кібербезпека / Черноусов Артем Вікторович. – Київ, 2019. – 85 с.https://ela.kpi.ua/handle/123456789/31602Обсяг роботи 85 сторінок, 18 ілюстрацій, 29 таблиць та 54 джерел літератури. Об'єктом дослідження є процес розробки програмного забезпечення. Предметом дослідження є методи виявлення помилок безпеки початкового коду програмного забезпечення. Методи дослідження - представлення початкового коду у вигляді АСД глибинні методи навчання для розв'язання проблем класифікації. Наукова новизна полягає в тому, що метод детектування помилок безпеки основі глибинного навчання отримав подальший розвиток шляхом використання представлення коду у вигляді абстрактного синтаксичного дерева, покращення процедури представлення код-гаджета у числовий вектор покращений підбір параметрів топології нейронної мережі, що призвело поліпшення точності знаходження помилок безпеки до 91%. Цей підхід вдосконаленням технології, описаної раніше в статті [1]. Мета дослідження - дослідження та удосконалення методів та алгоритмів пошуку вразливих код-гаджетів. Результати роботи викладені у третьому розділі, що демонструють систему знаходження помилок безпеки на основі глибинного навчання. Результати роботи можуть бути використані для аналізу початкового коду на наявність помилок безпеки.ukАСДстатичний аналізпочатковий кодпомилка безпекиASTstatic analysissource codesecurity errorМетод автоматичного виявлення помилок безпеки в програмному забезпеченні на основі глибинного навчанняMaster Thesis85 с.004.056