• українська
    • English
  • English 
    • українська
    • English
  • Login
View Item 
  • Frontpage
  • Науково-технічна бібліотека
  • Публікації співробітників бібліотеки
  • JetIQ
  • View Item
  • Frontpage
  • Науково-технічна бібліотека
  • Публікації співробітників бібліотеки
  • JetIQ
  • View Item
Сайт інституційного репозитарію ВНТУ містить роботи, матеріали та файли, які були розміщені докторантами, аспірантами та студентами Вінницького Національного Технічного Університету. Для розширення функцій сайту рекомендується увімкнути JavaScript.

Аналіз підходів тестування на проникнення з використанням машинного навчання з підкріпленням

Author
Притула, А. В.
Куперштейн, Л. М.
Prytula, А.
Kupershtein, L. M.
Date
2025
Metadata
Show full item record
Collections
  • JetIQ [181]
Abstract
Penetration testing (PT) is an important method for ensuring digital security, which allows to assess the presence of vulnerabilities in systems and networks through attack simulations. Due to the rapid development of technologies and the growth of digital threats, there is a need to improve testing methods, in particular through the implementation of machine learning (ML) and reinforcement learning (RL) algorithms. The article discusses modern approaches to automating penetration testing using machine learning and reinforcement learning, which can significantly increase the efficiency and accuracy of the process. Penetration testing includes several stages, such as collecting information about the target system, scanning, analyzing threats and vulnerabilities, exploitation, generating a report, etc. Traditional methods often require significant human resources and time. The implementation of artificial intelligence (AI) and ML allows to automate these stages, which leads to a significant reduction in time and increased testing efficiency. In particular, the NLPbased approach demonstrates high potential for adapting to changes in the testing environment, allowing systems to independently improve their strategies over time, based on experience. The article reviews various approaches, including the use of deep learning and model-free NLP methods for penetration testing automation. The advantages and limitations of each approach are analyzed, including the importance of adaptability to environmental changes, high accuracy of vulnerability detection, and the difficulties that arise when integrating and configuring tools, especially for large and complex networks. Possible challenges associated with the use of significant computing power and the need to model specific conditions are also considered. As a result of the study, the most relevant approaches to penetration testing automation using reinforcement learning methods have been identified, which have significant potential for increasing the efficiency and adaptability of testing processes. Future research prospects focus on expanding the capabilities of NFP models for application in complex and large networks, as well as on integration with other cybersecurity platforms to create more comprehensive and efficient automated testing systems.
 
Тестування на проникнення (ТнП) є важливим методом для забезпечення цифрової безпеки, який дозволяє оцінити наявність вразливостей у системах та мережах через симуляції атак. Завдяки швидкому розвитку технологій і зростанню цифрових загроз, постає потреба в удосконаленні методів тестування, зокрема через впровадження машинного навчання (МН) та алгоритмів навчання з підкріпленням (НзП). У статті розглядаються сучасні підходи до автоматизації тестування на проникнення з використанням машинного навчання та навчання з підкріпленням, які дозволяють значно підвищити ефективність і точність процесу. Тестування на проникнення включає кілька етапів, таких як збір інформації про цільову систему, сканування, аналіз загроз і вразливостей, експлуатація, формування звіту. Традиційні методи часто вимагають витрат значних людських ресурсів і часу для виконання цих процесів. Впровадження штучного інтелекту (ШІ) та МН дозволяє автоматизувати ці етапи, що призводить до значного скорочення часу і підвищення результативності тестування. Зокрема, підхід на основі НзП демонструє високий потенціал для адаптації до змін у середовищі тестування, що дозволяє системам самостійно вдосконалювати свої стратегії з часом, опираючись на досвід. У статті розглянуто різні підходи, зокрема використання методів глибокого навчання та безмодельного НзП для автоматизації тестування на проникнення. Проаналізовано переваги та обмеження кожного з підходів, зокрема важливість адаптивності до змін середовища, високої точності виявлення вразливостей, а також складнощі, що виникають при інтеграції та налаштуванні інструментів, особливо для великих та складних мереж. Також розглянуто можливі виклики, пов’язані з використанням значних обчислювальних потужностей та необхідністю моделювання специфічних умов. У результаті дослідження виділено найбільш актуальні підходи до автоматизації тестування на проникнення з використанням методів навчання з підкріпленням, які мають значний потенціал для підвищення ефективності та адаптивності процесів тестування. Перспективи подальших досліджень зосереджуються на розширенні можливостей моделей НзП для застосування в складних і великих мережах, а також на інтеграції з іншими платформами кібербезпеки для створення більш комплексних та ефективних систем автоматизованого тестування.
 
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/51673
View/Open
189202.pdf (482.6Kb)

Institutional Repository

FrontpageSearchHelpContact UsAbout Us

University Resources

JetIQLibrary websiteUniversity websiteE-catalog of VNTU

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsTypePublisherLanguageUdcISSNPublicationDOIThis CollectionBy Issue DateAuthorsTitlesSubjectsTypePublisherLanguageUdcISSNPublicationDOI

My Account

Login

ISSN 2413-6360 | Frontpage | Send Feedback | Help | Contact Us | About Us
© 2016 Vinnytsia National Technical University | Extra plugins code by VNTU Linuxoids | Powered by DSpace
Працює за підтримки 
НТБ ВНТУ