ПРОЄКТУВАННЯ АРХІТЕКТУРИ БЕЗПЕЧНОЇ АВТОНОМНОЇ МУЛЬТИАГЕНТНОЇ СИСТЕМИ ТЕСТУВАННЯ НА ПРОНИКНЕННЯ НА БАЗІ ВЕЛИКИХ МОВНИХ МОДЕЛЕЙ
DOI:
https://doi.org/10.28925/2663-4023.2026.35.1431Ключові слова:
тестування на проникнення; мультиагентна система; великі мовні моделі; інформаційна безпека; графи станів; ізольоване середовище; Model Context Protocol; криптографічний захист, штучний інтелектАнотація
У статті проведено комплексний аналіз методів та підходів до проєктування архітектури безпечної мультиагентної системи автономного тестування на проникнення, що функціонує на базі великих мовних моделей. Актуальність дослідження зумовлена необхідністю подолання розриву між ресурсомістким та повільним аудитом інформаційної безпеки вручну та повністю автоматизованою, але небезпечною роботою класичних сканерів, неконтрольоване використання яких на виробництві створює критичні ризики відмови в обслуговуванні (DoS) або виходу тестування за дозволені межі. Під час аналізу останніх публікацій визначено, що існуючі рішення на базі штучного інтелекту (наприклад, PentAGI або Penligent) потерпають від специфічних загроз, таких як каскадні збої, підробка ідентичності (identity spoofing) та групові галюцинації мовних моделей. Теоретичним підґрунтям роботи виступає концепція інтеграції нейромережевого підходу та криптографічного захисту операцій, згідно з якою великі мовні моделі виконують виключно функції семантичного управління контекстом, стратегічного планування та маршрутизації завдань. Безпосереднє виконання команд та генерація доказів делегується реальним спеціалізованим інструментам, що виключає ризик штучної фабрикації артефактів. Методика дослідження передбачає проєктування бекенд-інфраструктури у форматі модульного моноліту з використанням мови TypeScript та фреймворку Nest.js на базі архітектурних патернів CQRS і Saga. Для управління процесом розгортання атаки задіяно фреймворк LangGraph, що формалізує аудит у вигляді графів станів із чітким розподілом завдань (розвідка, пошук вразливостей, верифікація) між незалежними агентами. Основним результатом дослідження є розроблений механізм суворої ізоляції інструментарію: усі деструктивні утиліти, включаючи Metasploit, nmap та OWASP ZAP, запускаються в одноразових Docker-контейнерах на базі Kali Linux. Комунікація між оркестратором та ізольованим середовищем відбувається виключно через стандартні потоки вводу/виводу за специфікацією Model Context Protocol (MCP) без відкриття зовнішніх мережевих портів. Для забезпечення контролю над процесом впроваджено систему динамічного переривання (Approval Gating), яка підтримує три рівні автономності (Manual, Semi-auto, Full-auto) та дозволяє фахівцю узгоджувати високоризиковані дії. З метою гарантування незмінності доказової бази реалізовано криптографічне підписання отриманих артефактів за алгоритмом Ed25519. У висновках доведено, що запропонована архітектура усуває проблему надмірної агентності штучного інтелекту, створюючи надійну проміжну ланку між цільовою системою та експертом. Подальші дослідження будуть спрямовані на масштабування інфраструктури для забезпечення можливості паралельного тестування значної кількості хостів.
Завантаження
Посилання
Cankurt, S. (2026, 9 квітня). AI pentesting agents 2026: The rise of 39+ tools tested. AppSec Santa. https://appsecsanta.com/research/ai-pentesting-agents-2026
Veeam Software. (2026, 24 лютого). Veeam introduces agent commander to confront agentic AI risk at enterprise scale. https://www.veeam.com/company/press-release/veeam-introduces-agent-commander-to-confront-agentic-ai-risk-at-enterprise-scale.html
GitHub - vxcontrol/pentagi: Fully autonomous AI Agents system capable of performing complex penetration testing tasks. GitHub. https://github.com/vxcontrol/pentagi
Feedback from internal security team assessment — Is this a fair evaluation of pentagi's current capabilities vxcontrol/pentagi Discussion #217. GitHub. https://github.com/vxcontrol/pentagi/discussions/217
Penligent AI pentesting tool | agentic penetration testing for security teams. Penligent. https://www.penligent.ai/
Shannon AI pentesting tool vs penligent, what security engineers should actually compare in 2026. Penligent Security Blog – AI-Driven Hacking Tutorials, Exploit PoCs & Cybersecurity Research. https://www.penligent.ai/hackinglabs/shannon-ai-pentesting-tool-vs-penligent-what-security-engineers-should-actually-compare-in-2026/
Hammar, K. (2026). Multiagent LLM systems for security operations. IEEE Security & Privacy, 2–10. https://doi.org/10.1109/msec.2026.3713252
TrinityGuard: A unified framework for safeguarding multi-agent systems. arXiv.org e-Print archive. https://arxiv.org/html/2603.15408v1
Wang, L., Ma, C., Feng, X., Zhang, Z., Yang, H., Zhang, J., Chen, Z., Tang, J., Chen, X., Lin, Y., Zhao, W. X., Wei, Z., & Wen, J. (2024). A survey on large language model based autonomous agents. Frontiers of Computer Science, 18(6). https://doi.org/10.1007/s11704-024-40231-1
Wang, X., Bai, H., Huang, S., Wu, G., Yang, D., Wang, S., Liao, J., Zhang, Y., Liu, M., & Liu, L. (2026). A survey on synergizing large language models and knowledge graphs for reasoning. Engineering Applications of Artificial Intelligence, 182, 116132. https://doi.org/10.1016/j.engappai.2026.116-132
Besta, M., Blach, N., Kubicek, A., Gerstenberger, R., Podstawski, M., Gianinazzi, L., Gajda, J., Lehmann, T., Niewiadomski, H., Nyczyk, P., & Hoefler, T. (2024). Graph of thoughts: Solving elaborate problems with large language models. Proceedings of the AAAI Conference on Artificial Intelligence, 38(16), 17682–17690. https://doi.org/10.1609/aaai.v38i16.29720
Negnevitsky, M. (2025). The rise of autonomous AI agents: Automating complex tasks. International Journal of Artificial Intelligence for Science (IJAI4S), 1(2). https://doi.org/10.63619/ijai4s.v1i2.007
Jo, Y., Choi, O., You, J., Cha, Y., & Lee, D. H. (2022). Cyberattack models for ship equipment based on the MITRE att&ck framework. Sensors, 22(5), 1860. https://doi.org/10.3390/s22051860
LLM06:2025 excessive agency. OWASP Gen AI Security Project. https://genai.owasp.org/llmrisk/llm062025-excessive-agency/
LangChain overview - Docs by LangChain. Docs by LangChain. https://docs.langchain.com/oss/python/langchain/overview
Kali linux | penetration testing and ethical hacking linux distribution. Kali Linux. https://www.kali.org/
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2026 Вадим Бойко, Олена Шаповалова, Наталя Долгова

Ця робота ліцензується відповідно до Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.