The paper focuses on automating security testing for RESTful APIs through test case mutation. It introduces 17 specialized mutation operators and evaluates their effectiveness in detecting vulnerabilities. The algorithm presented generates mutants that mimic possible attacks, enhancing code coverage and uncovering weaknesses.
The study includes four case studies to evaluate the algorithm's performance, effectiveness, and scalability. Results show that the strategies used are successful in generating mutants, detecting vulnerabilities, and increasing code coverage. The algorithm scales well with the size of the initial test case set and demonstrates quick execution times even with large datasets.
A otro idioma
del contenido fuente
arxiv.org
Ideas clave extraídas de
by Sebastien Sa... a las arxiv.org 03-07-2024
https://arxiv.org/pdf/2403.03701.pdfConsultas más profundas