Д.О. Сверчков, аспірант, Г.В. Фесенко, д-р техн. наук
Національний аерокосмічний університет ім. М.Є. Жуковського
«Харківський авіаційний інститут»
Україна, 61070, Харків, вул. Чкалова, 17
тел. +38 (095) 1496267, е-mail:
тел. +38 (097) 2415366, е-mail:
Èlektron. model. 2023, 45(2):61-82
https://doi.org/10.15407/emodel.45.02.061
АНОТАЦІЯ
Наведено результати аналізу літературних джерел з питань застосування штучного інтелекту (ШІ) у кібербезпеці. Найбільше уваги приділено джерелам, в яких описано використання застосунків на основі ШІ для аналізу і оцінки існуючих систем на вразливості, а також джерелам, де розглядаються особливості використання вбудованих механізмів ШІ для пошуку, виявлення, класифікації і боротьби з атаками на систему під час її роботи. Визначено типи, вплив та особливості атак на веб-сервіси. Розглянуто особливості застосування ШІ для класифікації веб-сервісів, що тестуються, з метою подальшого обґрунтованого вибору найкращих інструментів забезпечення їх кібербезпеки. Проаналізовано способи використання ШІ у кібербезпеці веб-сервісів під час запровадження вбудованих механізмів і моделей для пошуку, виявлення, класифікації і протидії загрозам. Здійснено порівняння точності використовуваних для виявлення вторгнень методів машинного навчання. Напрями подальших досліджень: розроблення заснованих на використанні ШІ методів моделей та застосунків для аналізу вихідного коду на можливі вразливості веб-сервісу з підтримкою різних мов програмування; розроблення заснованих на використанні ШІ вбудованих у веб-сервіс механізмів пошуку і класифікації загроз.
КЛЮЧОВІ СЛОВА:
веб-сервіс, штучний інтелект, кібератака, кібербезпека.
СПИСОК ЛІТЕРАТУРИ
- Sattikar A.A., Kulkarni R.V. A Role of Artificial Intelligence Techniques in Security and Privacy Issues of Social Networking // International Journal of Computer Science Engineering and Technology, 2012, Vol. 2, No 1, pp. 792—
- Ishaq A.M. Artificial intelligence for cybersecurity: a systematic mapping of literature // IEEE Access, 2020, Vol. 8, No 1, pp. 172— DOI: 10.1109/ACCESS.2020.3013145.
- Das R., Sandhane Artificial Intelligence in Cyber Security // Journal of Physics: Conference Series, 2021, Vol. 1964, article 042072. DOI: 10.1088/1742-6596/1964/4/042072.
- Abdullahi M., Baashar Y., Alhussian H. et al. Detecting Cybersecurity Attacks in Internet of Things Using Artificial Intelligence Methods: A Systematic Literature Review // Electronics, 2022, Vol. 11, No 2, article 198. DOI: 10.3390/electronics11020198.
- Kirichenko L., Radivilova T., Anders C. Detecting cyber threats through social network analysis: short survey // SocioEconomic Challenges, 2017, Vol. 1, No 1, pp. 20— DOI: 10.21272/sec.2017.1-03.
- Radwan M., Tariq K. Difficulties Faced and Applications of Machine Learning in Cyber-Security // International Journal of Advances in Soft Computing and its Applications, 2021, Vol. 13, No 2, pp. 162—172.
- Zeadally S., Adi E., Baig Z., Khan I. Harnessing Artificial Intelligence Capabilities to Improve Cybersecurity // IEEE Access, 2020, Vol. 8, pp. 23817— DOI: 10.1109/ ACCESS.2020.2968045.
- Faesen L., Frinking E., Gricius G., Mayhew E. Understanding the Strategic and Technical Significance of Technology for Security. Den Haag: The Hague Security Delta (HSD), 2019. Режим доступу: https://hcss.nl/wp-content/uploads/2021/01/HSD-Rapport-Data-Diodes.pdf.
- Musser M., Garriott A. Machine Learning and Cybersecurity: Hype and Reality. Washington: Center for Security and Emerging Technology, 2021. Режим доступу: https://cset.edu/wp-content/uploads/Machine-Learning-and-Cybersecurity.pdf.
- Jemal I., Haddar M.A., Cheikhrouhou O., Mahfoudhi A. Performance evaluation of Convolutional Neural Network for web security // Computer Communications, 2021, Vol. 175, pp. 58— DOI: 10.1016/j.comcom.2021.04.029.
- Russo P., Caponi A., Leuti M., Bianchi G. A Web Platform for Integrated Vulnerability Assessment and Cyber Risk Management // Information, 2019, Vol. 10, No 7, article 242. DOI: 10.3390/info10070242.
- Li C., Wang Y., Miao C., Huang C. Cross-Site Scripting Guardian: A Static XSS Detector Based on Data Stream Input-Output Association Mining // Applied Sciences, 2020, Vol. 10, No 14, article 4740. DOI: 10.3390/ app10144740.
- Kuwatly I., Sraj M., Masri Z.A., Artail, H. A dynamic honeypot design for intrusion detection // Proceedings of the IEEE/ACS International Conference on Pervasive Services (ICPS), 2004, pp. 95— DOI: 10.1109/perser.2004.3.
- Abdel K. Intelligent system using machine learning techniques for security assessment and cyber intrusion detection. Angers: Université d’Angers, 2022. Режим доступу: https://theses.science/tel-03522384/file/KASSEM.pdf.
- Nila C., Apostol I., Patriciu Machine learning approach to quick incident response // Proceedings of the13th International Conference on Communications (COMM), 2020, pp. 291— 296. DOI: 10.1109/COMM48946.2020.9141989.
- Gong X., Lu J., Wang Y.et al. CECoR-Net: A Character-Level Neural Network Model for Web Attack Detection // Proceedings of the 4th IEEE International Conference on Smart Cloud, SmartCloud 2019 and 3rd International Symposium on Reinforcement Learning (ISRL), 2019, pp. 98—103. DOI: 10.1109/SmartCloud.2019.00027.
- Ndichu S., Ozawa S., Misu T., Okada K. A Machine Learning Approach to Malicious JavaScript Detection using Fixed Length Vector Representation // Proceedings of the International Joint Conference on Neural Networks (IJCNN), 2018. DOI: 10.1109/IJCNN.2018.
- Tekerek A. A novel architecture for web-based attack detection using convolutional neural network // Computers and Security, 2021, Vol. 100. DOI: 10.1016/j.cose.2020.102096.
- Liu C., Gu Z., Wang J. A Hybrid Intrusion Detection System Based on Scalable K-Means+ Random Forest and Deep Learning // IEEE Access, 2021, Vol. 9, pp. 75729—75740. DOI: 10.1109/ACCESS.2021.3082147.
- Martín A.G., Beltrán M., Fernández-Isabel A., Martín de Diego I. An approach to detect user behaviour anomalies within identity federations // Computers and Security, 2021, Vol. 108. DOI: 10.1016/j.cose.2021.102356.
- Tetskyi A., Kharchenko V., Uzun D., Nechausov A. Architecture and Model of Neural Network Based Service for Choice of the Penetration Testing Tools // International Journal of Computing, 2021, Vol. 20, No 4, pp. 513— DOI: 10.47839/ijc.20.4.2438.
- Mokbal F.M.M., Wang D., Wang X., Fu L. Data augmentation-based conditional Wasserstein generative adversarial network-gradient penalty for XSS attack detection system // PeerJ Computer Science, 2020, Vol. 6, pp. 1—20. DOI: 10.7717/peerj-cs.328.
- Zuech R., Hancock J., Khoshgoftaar T.M. Detecting web attacks using random undersampling and ensemble learners // Journal of Big Data, 2021, Vol. 8, No 1. DOI: 10.1186/s40537-021-00460-8.
- Moradpoor N., Clavie B., Buchanan B. Employing machine learning techniques for detection and classification of phishing emails // Proceedings of the 2017 Computing Conference, 2018, pp. 149— DOI: 10.1109/SAI.2017.8252096.
- Seo S., Han S., Park J. et al. Hunt for Unseen Intrusion: Multi-Head Self-Attention Neural Detector // IEEE Access, 2021, Vol. 9, pp. 129635—129647. DOI: 10.1109/ACCESS. 3113124.
- Kiruthiga R., Akila D. Phishing websites detection using machine learning // International Journal of Recent Technology and Engineering, 2019, Vol. 8, No 2, Special Issue 11, pp. 111—114. DOI: 10.35940/ijrte.B1018.0982S1119.
- Shareef S., Hashim S. Proposed Hybrid Classifier to Improve Network Intrusion Detection System using Data Mining Techniques // Engineering and Technology Journal, 2020, Vol. 38, No 1B, pp. 6—14. DOI: 10.30684/etj.v38i1b.149.
- Pupillo L., Fantin S., Ferreira A., Polito C. Final Report of a CEPS Task Force on Artificial Intelligence and Cybersecurity. Brussels: Centre for European Policy Studies (CEPS), 2021, 122 p. Режим доступу: https://www.ceps.eu/wp-content/uploads/2021/05/CEPS-TFR-Artificial-Intelligence-and-Cybersecurity.pdf.
- Manju C. Performance evaluation of intrusion detection system using classification algorithms // International Journal of Innovative Research in Science, Engineering and Technology, 2017, Vol. 6, No 7, pp. 15051—15057. DOI:10.15680/IJIRSET.2017.0607329.
- Gupta D., Singhal S., Malik S., Singh A. Network intrusion detection system using various data mining techniques // Proceedings of the International Conference on Research Advances in Integrated Navigation Systems (RAINS), 2016. DOI: 10.1109/RAINS.2016.7764418.
- Belavagi M.C., Muniyal B. Performance Evaluation of Supervised Machine Learning Algorithms for Intrusion Detection // Procedia Computer Science, 2016, Vol. 89, pp. 117—123. DOI: 10.1016/j.procs.2016.06.016.
- Dawadi B.R., Adhikari B., Srivastava D.K. Deep Learning Technique-Enabled Web Application Firewall for the Detection of Web Attacks // Sensors, 2023, Vol. 23, No 4, article 2073. DOI: 10.3390/s23042073.
- Toprak, Yavuz A.G. Web application firewall based on anomaly detection using deep learning // Acta Infologica, 2022, Vol. 6, No 2, pp. 219—244. DOI: 10.26650/acin.1039042.
- Aref S., Bassam Kurdy M.H.D. Web Application Firewall Using Machine Learning and Features Engineering // Security and Communication Networks, 2022, Vol. 2022, article 5280158. DOI: 10.1155/2022/5280158.
- Tekerek A., Bay O.F. Design and implementation of artificial intelligence-based web application firewall model // Neural Network World, 2019, Vol. 29, No. 4, pp. 189—206. DOI: 10.14311/NNW.2019.29.013.
СВЕРЧКОВ Дмитро Олексійович, аспірант кафедри комп’ютерних систем, мереж і кібербезпеки Національного аерокосмічного університету ім. М.Є. Жуковського «Харківський авіаційний інститут». У 2022 р. закінчив Національний аерокосмічний університет ім. М.Є. Жуковського «Харківський авіаційний інститут». Область наукових досліджень — методи і засоби забезпечення кібербезпеки веб-сервісів.
ФЕСЕНКО Герман Вікторович, д-р техн. наук, професор, професор кафедри комп’ютерних систем, мереж і кібербезпеки Національного аерокосмічного університету ім. М.Є. Жуковського «Харківський авіаційний інститут». У 1995 р. закінчив Харківський військовий університет. Область наукових досліджень — засоби та технології забезпечення гарантоздатності інтелектуальних безпілотних систем, моделі якості штучного інтелекту.