Details

Title Автоматизация тестирования на проникновение с помощью больших языковых моделей: выпускная квалификационная работа специалиста: направление 10.05.04 «Информационно-аналитические системы безопасности» ; образовательная программа 10.05.04_01 «Автоматизация информационно-аналитической деятельности» = Automation of penetration testing using large language model
Creators Ляпин Андрей Максимович
Scientific adviser Жуковский Евгений Владимирович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects тестирование на проникновение ; пентест ; поиск уязвимостей ; ольшие языковые модели ; ии агенты ; автоматизация ; кибербезопасность ; автономные системы ; penetration testing ; pentest ; vulnerability assessment ; large language models ; ai agents ; automation ; cybersecurity ; autonomous systems
Document type Specialist graduation qualification work
Language Russian
Level of education Specialist
Speciality code (FGOS) 10.05.04
Speciality group (FGOS) 100000 - Информационная безопасность
DOI 10.18720/SPBPU/3/2026/vr/vr26-403
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\40246
Record create date 4/20/2026

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Целью работы является повышение точности при автоматическом тестировании на проникновение внешнего периметра организации за счет применения больших языковых моделей (БЯМ) в условиях ограниченных вычислительных ресурсов. Объектом работы является тестирование на проникновение. Задачи, решаемые в ходе исследования: 1. Исследовать методы и средства проведения тестирования на проникновение. 2. Проанализировать применимость БЯМ в задачах проведения тестирования на проникновение. 3. Проанализировать существующие реализации БЯМ и ИИ-агентов, применяемые для тестирования на проникновение. 4. Разработать способ автоматизации проведения тестирования с использованием БЯМ и ИИ-агентов для повышения точности анализа за счёт улучшенной архитектуры принятия решений. 5. Разработать и провести оценку эффективности программного прототипа, осуществляющего тестирование на проникновение с использованием предложенного способа. В ходе работы были проанализированы источники информации о тестировании на проникновение и методы улучшения эффективности БЯМ для выполнения определённых задач. В результате работы был разработан прототип системы для автоматического тестирования на проникновение, использующий большую языковую модель Phi-3-mini. Для тестирования использовались задания с платформ Burp Suite Web Security Academy и HackTheBox.

The purpose of the study is to increase the accuracy of automated external perimeter penetration testing in condition of limited computing resources. The object of the work is penetration testing. The research set the following goals: 1. Study methods and tools for conducting penetration testing. 2. Analysis the applicability of LLMs for penetration testing tasks. 3. Analysis existing implementations of LLMs and AI agents used for penetration testing. 4. Develop a method for automating penetration testing using LLMs and AI agents to improve analysis accuracy through an enhanced decision-making architecture. 5. Develop and evaluate the effectiveness of a software prototype that conducts penetration testing using the proposed method. During the work, information sources about security threats were analyzed. Methods for improving the efficiency of large language models for performing specific tasks were investigated. The work resulted in development of a prototype system for automated penetration testing using Phi-3-mini large language model. For testing, tasks from the Burp Suite Web Security Academy and HackTheBox platforms were used.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics