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.
לשפה אחרת
מתוכן המקור
arxiv.org
תובנות מפתח מזוקקות מ:
by Sebastien Sa... ב- arxiv.org 03-07-2024
https://arxiv.org/pdf/2403.03701.pdfשאלות מעמיקות