Design and Development of an Automatic Penetration Test Generation Methodology for Security of Web Applications
Shilpa R. G.1, Pushphavathi T. P.1 & Murthy P. V. R.1 Show affiliations
- Faculty of Engineering and Technology, M. S. Ramaiah University of Applied Sciences, Bangalore, India
Journal of Computer Science, Volume 20, Issue 10, pp. 1176–1184 · doi.org/10.3844/jcssp.2024.1176.1184
Abstract
In today's world, web application security is becoming more crucial. Web applications frequently hold sensitive data, which might be compromised if it were to fall into the hands of a hostile attacker. This leads to significant losses for businesses and customers alike and exposes the qualities of confidentiality, integrity, and availability. A penetration test is an attempt to exploit vulnerabilities in an IT infrastructure with the goal of evaluating its security. Existing methodologies do not have a systematic basis to represent information gathered hence creating automatic attack generation difficult. The proposed model-based penetration test framework provides a repeatable, systematic approach for conducting penetration tests based on appropriate models of the behavior of the web application. It incorporates a novel approach for model-built security tests along the two scopes of vulnerability coverage criteria and automated attack generation from vulnerability mapping and abstract behavior of web applications. The algorithms are proposed for both manual and automatically driven penetration tests from the state models. The proposed approach is illustrated on a web app location within the banking sector exploiting input validation vulnerabilities.
Licence and reuse
Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.
How to reuse this articleResponses (0)
About this article
G., S. R., P., P. T. & R., M. P. V. (2024). Design and Development of an Automatic Penetration Test Generation Methodology for Security of Web Applications. Journal of Computer Science, 20(10), 1176–1184. https://doi.org/10.3844/jcssp.2024.1176.1184
- Licence
- CC BY 4.0
- Issue
- Volume 20, Issue 10
- Policies
- Editorial independenceUse of generative AIData availabilityAppeals and complaints
- Version
- Version of record
