Web Application Development and Cybersecurity: Integrating APIs, Logging, and Defense Mechanisms
This project presents the development of a web application using Flask, incorporating APIs for address and weather information retrieval, and implementing cybersecurity defense mechanisms. The front-end comprises HTML templates stylized with CSS, while the back-end integrates Flask to handle form submissions and API calls. The system caches data for improved performance. To ensure security, measures like logging, honeypot deployment, and iptable rules were used to mitigate unauthorized access. The evaluation involved usability testing, service enumeration using Nmap and Gobuster, and vulnerability assessment. The project successfully showcased the integration of API services, system logging, and robust defensive strategies against potential cybersecurity threats.
Authors
- Jyoti Singh (ORCID: https://orcid.org/0000-0002-5518-5642)
Publication Details
- Journal
- Panamerican mathematical journal.
- Published
- 2024-10-21
- DOI
- https://doi.org/10.52783/pmj.v35.i1.5049
- Citations
- 3
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 1.05