Застосування нейронних мереж для виправлення вразливостей в коді Python
dc.contributor.advisor | Смирнов, Сергій Анатолійович | |
dc.contributor.author | Товстоноженко, Михайло Сергійович | |
dc.date.accessioned | 2025-01-21T14:58:51Z | |
dc.date.available | 2025-01-21T14:58:51Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Обсяг дипломної роботи складає 61 сторінка. Дипломна робота містить 56 рисунків, 4 таблиці, 1 додаток та 23 джерела посилань. Сьогодні однією з найбільш популярних мов програмування є Python. Python – це потужний інструмент, який застосовується в різних сферах для вирішення різноманітних задач. Ця мова є легкою для вивчення та часто рекомендується в якості початкової для новачків у програмуванні. Тому не дивно, що з кожним роком охочих вчити саме її стає дедалі більше. Проте не слід забувати, що пишучи власний код, Python розробникам необхідно обов’язково подбати про безпеку свого творіння. Для цього можна спробувати використовувати іншу дуже популярну сьогодні річ, а саме нейронні мережі. Деякі з них здатні генерувати програмний код, що може допомогти у вирішенні цієї задачі. | |
dc.description.abstractother | The scope of the diploma thesis is 61 pages. The diploma thesis includes 56 figures, 4 tables, 1 appendix, and 23 references. Today, Python is one of the most popular programming languages. Python is a powerful tool used in various fields to solve diverse tasks. It is easy to learn and often recommended as a starting point for beginners in programming. Therefore, it is not surprising that the number of people willing to learn Python keeps increasing every year. However, it is important to remember that when writing your own code, Python developers need to ensure the security of their creations. To achieve this, they can try using another highly popular tool nowadays, which is neural networks. Some of them are capable of generating program code, which can assist in addressing this task. | |
dc.format.extent | 61 с. | |
dc.identifier.citation | Товстоноженко, М. С. Застосування нейронних мереж для виправлення вразливостей в коді Python : дипломна робота ... бакалавра : 125 Кібербезпека / Товстоноженко Михайло Сергійович. – Київ, 2023. – 61 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/72100 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | вразливість | |
dc.subject | Python код | |
dc.subject | сканер | |
dc.subject | нейронна мережа | |
dc.subject | модифікований код | |
dc.subject | vulnerability | |
dc.subject | Python code | |
dc.subject | scanner | |
dc.subject | neural network | |
dc.subject | modified code | |
dc.title | Застосування нейронних мереж для виправлення вразливостей в коді Python | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Tovstonozhenko_bakalavr.pdf
- Розмір:
- 1.79 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: