Design and Development of an Educational Web Security Analysis System for Vulnerability Detection

26 Jun

Authors: Krishnaraj Chandrapratap Chauhan, Sabi Ahsan Sayyed, Dr. Jasbir Kaur, Assistant Professor Sandhya Thakkar

Abstract: Website security has become a critical concern due to the increasing number of cyberattacks targeting web applications. Many websites remain vulnerable because of improper security configurations such as invalid SSL certificates, missing HTTPS enforcement, insecure cookies, and absence of security-related HTTP headers. Existing security assessment platforms often require advanced technical expertise and are difficult for students and novice developers to utilize effectively. This paper presents the design and development of an Educational Web Security Analysis System capable of automatically evaluating website security configurations. The proposed system performs SSL certificate validation, HTTPS redirection verification, security header analysis, and cookie security assessment while generating security scores, visual dashboards, screenshots, and downloadable PDF reports. Developed using Python, Streamlit, Selenium, and Requests libraries, the platform aims to provide a simplified and educational approach to website security assessment. Experimental evaluation demonstrated detection accuracy exceeding 94% across all modules and an average report generation time of 2.1 seconds. The developed system achieved a System Usability Scale score of 89/100, indicating strong usability and effectiveness for cybersecurity education. Furthermore, detailed feedback from 50 student participants confirmed that the platform successfully bridges the gap between theoretical security concepts and practical vulnerability detection.

DOI: https://doi.org/10.5281/zenodo.20921571