Автоматизація аналізу безпеки коду на основі генеративного штучного інтелекту
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Анотація
Досліджено можливості застосування генеративного штучного інтелекту, зокрема великих мовних моделей, для автоматизації аналізу безпеки програмного коду. Проведено порівняльний аналіз традиційних засобів статичного аналізу та підходів на основі LLM. Визначено переваги та обмеження генеративних моделей у задачах ідентифікації вразливостей, класифікації типів загроз та генерування рекомендацій щодо виправлення небезпечних фрагментів коду. Запропоновано гібридний підхід, що поєднує SAST-інструменти з аналізом на основі LLM із використанням технології RAG.
The paper investigates the application of generative artificial intelligence, specifically large language models, for automating source code security analysis. A comparative analysis of traditional static analysis tools and LLM-based approaches is conducted. The advantages and limitations of generative models in vulnerability identification, threat classification, and remediation recommendation generation are identified. A hybrid approach combining SAST tools with LLM-based analysis using RAG technology is proposed.
The paper investigates the application of generative artificial intelligence, specifically large language models, for automating source code security analysis. A comparative analysis of traditional static analysis tools and LLM-based approaches is conducted. The advantages and limitations of generative models in vulnerability identification, threat classification, and remediation recommendation generation are identified. A hybrid approach combining SAST tools with LLM-based analysis using RAG technology is proposed.
Опис
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Фіглярський І. А., Куперштейн Л. М. Автоматизація аналізу безпеки коду на основі генеративного штучного інтелекту // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2026/paper/view/28178.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (9)
- McGraw G. Software Security: Building Security In / G. McGraw. – Boston : Addison-Wesley, 2006. – 448 p.
- OWASP Foundation. OWASP Top Ten URL: https://owasp.org/www-project-top-ten.
- Pearce H. Examining Zero-Shot Vulnerability Repair with Large Language Models / H. Pearce, B. Tan, B. Ahmad et al. // IEEE Symposium on Security and Privacy. – 2023. – P. 2339–2356.
- Куперштейн Л. М. Про використання ChatGPT в кібербезпеці / Л. М. Куперштейн, Б. С. Примаков // Матеріали LII Науково-технічної конференції підрозділів ВНТУ, Вінниця. – 2023.
- Zhou X. Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead / X. Zhou, S. Cao, X. Sun, D. Lo // ACM Transactions on Software Engineering and Methodology. – 2024. – Vol. 34. – P. 1–31.
- Войтович О. П. Система запобігання SQL-ін'єкціям / О. П. Войтович, О. Ю. Юрковецький, Л. М. Куперштейн // Міжнародна конференція Radio Electronics & Info Communications (REIC). – 2016.
- Howard M. The Security Development Lifecycle / M. Howard, S. Lipner. – Redmond : Microsoft Press, 2006. – 320 p.
- Sheng Z. LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insights / Z. Sheng, Z. Chen, S. Gu et al. // ACM Computing Surveys. – 2025. – Vol. 57, No. 7. – P. 1–33.
- Ullah S. LLMs Cannot Reliably Identify and Reason About Security Vulnerabilities (Yet?): A