Singh, Abhay Sureshkumar (2023) A Novel Web Application security vulnerability scanning tool. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (1MB) | Preview |
Preview |
PDF (Configuration manual)
Download (1MB) | Preview |
Abstract
Web Application usage has been increasing day-by-day as organizations provide variety of services based on people’s daily life requirements. Securing these web applications and network infrastructure has become a crucial task. There are various vulnerability scanners available in different programming languages with multiple functionalities with an ability to handle specific vulnerabilities, but they are unnecessarily complex in nature for developers as well as end-users. This study aims to fill this gap by investigating the benefits, challenges, and best practices associated with developing a Flask-based vulnerability scanner. By utilizing Flask's light weight and flexibility, the scanner offers modularity, extension, and easy connection with Flask-based apps.
With the Flask framework in mind, this research work presents a state-of-the-art vulnerability scanning tool for online applications that increases threat assessment coverage and mitigation tactics. The developed tool hides the complexity of underlying API calls by combining open-source tools detection method and running a comprehensive rule-based system, data format conversion, and optimized workflow. A user-friendly, non-technical executive summary is created from the tool's output, assisting in better risk understanding and remediation techniques.
Actions (login required)
View Item |