Generating Realistic Attack Data for Microservices: Framework and Case Study

被引:0
作者
Castro, Jessica [1 ]
Laranjeiro, Nuno [1 ]
Vieira, Marco [1 ]
机构
[1] Univ Coimbra, CISUC, DEI, Coimbra, Portugal
来源
PROCEEDINGS OF12TH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE AND SECURE COMPUTING, LADC 2023 | 2023年
关键词
microservices; container; security; DoS attack; testbed;
D O I
10.1145/3615366.3615377
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Microservice applications have gained significant popularity due to their capability to decrease the complexity of developing highly scalable, manageable, and flexible systems. However, the microservices distributed nature, fine service granularity, and large attack surface introduce new security challenges, making it crucial to develop effective mechanisms for protecting those applications at runtime. Nevertheless, developing novel solutions relies on the availability of suitable datasets, which are currently lacking and need to be generated through new research. This research paper presents a comprehensive framework designed to support research on monitoring and analyzing microservices, aiding in the development of novel solutions for detecting attacks in the context of microservice applications. We present an implementation of the framework for generating data for high- and low-volume Denial of Service (DoS) attacks, highlighting its key components and features. Furthermore, we present a series of attack profiles and evaluate the framework's performance in a case study, demonstrating the framework's usefulness for generating data for DoS attacks by presenting a model that successfully detects the attacks.
引用
收藏
页码:60 / 69
页数:10
相关论文
共 50 条
[1]   A data service framework based on microservices [J].
Ouyang R. ;
Wang Q. ;
Long X. .
Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2016, 44 :126-130
[2]   An Ontology Alignment Framework for Data-driven Microservices [J].
Salvadori, Ivan ;
Oliveira, Bruno C. N. ;
Huf, Alexis ;
Inacio, Eduardo C. ;
Siqueira, Frank .
19TH INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES (IIWAS2017), 2017, :425-433
[3]   A Case Study on Measuring the Size of Microservices [J].
Vural, Hulya ;
Koyuncu, Murat ;
Misra, Sanjay .
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT V, 2018, 10964 :454-463
[4]   Microservices validation: Mjolnirr platform case study [J].
Savchenko, D. I. ;
Radchenko, G. I. ;
Taipale, O. .
2015 8TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2015, :235-240
[5]   A Microservices-based Framework for Scalable Data Analysis in Agriculture with IoT Integration [J].
Aitlmoudden O. ;
Housni M. ;
Safeh N. ;
Namir A. .
International Journal of Interactive Mobile Technologies, 2023, 17 (19) :147-156
[6]   Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Data [J].
Lee, Cheryl ;
Yang, Tianyi ;
Chen, Zhuangbin ;
Su, Yuxin ;
Lyu, Michael R. .
2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ICSE, 2023, :1750-1762
[7]   Technical Debt in Microservices: A Mixed-Method Case Study [J].
Verdecchia, Roberto ;
Maggi, Kevin ;
Scommegna, Leonardo ;
Vicario, Enrico .
SOFTWARE ARCHITECTURE: ECSA 2023 TRACKS, WORKSHOPS, AND DOCTORAL SYMPOSIUM, ECSA 2023, CASA 2023, AMP 2023, FAACS 2023, DEMESSA 2023, QUALIFIER 2023, TWINARCH 2023, 2024, 14590 :217-236
[8]   Consumer-Driven Contract Tests for Microservices: A Case Study [J].
Lehva, Jyri ;
Makitalo, Niko ;
Mikkonen, Tommi .
PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2019, 2019, 11915 :497-512
[9]   Architectural Technical Debt in Microservices A case study in a large company [J].
de Toledo, Saulo S. ;
Martini, Antonio ;
Przybyszewska, Agata ;
Sjoberg, Dag I. K. .
2019 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT 2019), 2019, :78-87
[10]   A Microservices-based Virtualized Blockchain Framework for Emerging 5G Data Networks [J].
Krishnaswamy, Dilip ;
Bhatnagar, Aayush ;
Chauhan, Kanchan ;
Bhamrah, Dipender ;
Srivastava, Shobhit ;
Thakur, Sumit ;
Bisht, Sandeep ;
Narula, Sandeep ;
Jangid, Kiran ;
Jundre, Pramod .
2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,