“Аналіз методів мінімізації вразливостей програмного забезпечення”
dc.contributor.author | Лєщенко Тимур Ігорович | |
dc.date.accessioned | 2025-01-27T13:57:55Z | |
dc.date.available | 2025-01-27T13:57:55Z | |
dc.date.issued | 2024-12 | |
dc.description.abstract | Відповідно до мети дослідження, робота присвячена аналізу та впровадженню методів мінімізації вразливостей програмного забезпечення на різних етапах його життєвого циклу. Кваліфікаційна робота на тему “Аналіз методів мінімізації вразливостей програмного забезпечення” складається з 74 сторінок, містить 6 рисунків, 2 таблиці та 8 лістингів програмного коду. Перелік використаних джерел налічує 47 найменувань. Було проаналізовано основні типи вразливостей, такі як переповнення буфера, вразливості перевірки вхідних даних, стан гонитви та атаки на основі підвищення привілеїв. Розглянуто стандарт ISO 27034 та методи безпечного програмування для уникнення вразливостей. Запропоновано модель розробки безпечного програмного забезпечення, яка включає етапи адаптивності, неперервності, культури безпеки та модульності. У результаті дослідження встановлено, що впровадження методик тестування безпеки, таких як фазинг, а також використання принципу мінімальних привілеїв і регулярного аудиту коду значно знижує кількість вразливостей у програмному забезпеченні. Також запропоновано рекомендації щодо покращення стандартів безпеки та підвищення ефективності процесів перевірки | |
dc.description.abstractother | According to the research objectives, the study focuses on analyzing and implementing methods to minimize software vulnerabilities at various stages of its lifecycle. The qualification work titled “Analysis of Methods for Minimizing Software Vulnerabilities” consists of 74 pages, includes 6 figures, 2 tables, and 8 code listings. The list of references contains 47 sources. The study analyzed key types of vulnerabilities, such as buffer overflows, input validation weaknesses, race conditions, and privilege escalation attacks. The ISO 27034 standard and secure coding practices for mitigating vulnerabilities were reviewed. A model for secure software development was proposed, incorporating the stages of adaptability, continuity, security culture, and modularity. As a result of the research, it was established that implementing security testing techniques such as fuzzing, applying the principle of least privilege, and conducting regular code audits significantly reduces the number of vulnerabilities in software. Recommendations were also provided to enhance security standards and improve the efficiency of verification processes | |
dc.identifier.citation | Лєщенко Т І (2024) “Аналіз методів мінімізації вразливостей програмного забезпечення” Кваліфікаційна робота магістра за спеціальністью 125 «Кібербезпека», Державний торговельно-економічний університет Репозитарій Державного торговельно-економічного університету https://ur.knute.edu.ua/workspaceitems/4902/edit | |
dc.identifier.uri | https://ur.knute.edu.ua/handle/123456789/5180 | |
dc.language.iso | uk | |
dc.publisher | ДЕРЖАВНИЙ ТОРГОВЕЛЬНО-ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ/ КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ ТОРГОВОЕЛЬНО-ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ | |
dc.subject | програмне забезпечення | |
dc.subject | вразливості | |
dc.subject | кібербезпека | |
dc.subject | безпечне програмування | |
dc.subject | мінімізація ризиків | |
dc.subject | аудит коду | |
dc.subject | software | |
dc.subject | vulnerabilities | |
dc.subject | cybersecurity | |
dc.subject | secure programming | |
dc.subject | risk minimization | |
dc.subject | code auditing | |
dc.title | “Аналіз методів мінімізації вразливостей програмного забезпечення” | |
dc.type | Master Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Лєщенко Тимур Ігорович.pdf
- Розмір:
- 1.71 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed to upon submission
- Опис: