Real-Time Security System for Detecting and Preventing Brute Force and SQL Injection Attacks
Abstract
In today’s digital world, web applications are increasingly vulnerable to cyber attacks such as brute force and SQL injection. These attacks pose serious threats by enabling unauthorized access, data breaches, and loss of sensitive information. To address these challenges, this project presents a real-time security system designed to detect and prevent brute force and SQL injection attacks effectively. The system is developed using Flask and integrates multiple security mechanisms to continuously monitor and protect the authentication process. It analyzes user inputs to identify suspicious patterns and prevents malicious SQL queries from being executed, thereby ensuring secure interaction with the database. In addition, the system monitors login activities by tracking failed login attempts from each IP address to detect brute force attacks. When the number of failed attempts exceeds a predefined threshold, the system automatically blocks the attacker’s IP address to prevent further access. It also maintains detailed log files that record attack information such as IP address, attack type, and timestamp, enabling effective monitoring and analysis of security incidents. By combining real-time detection, automated prevention, and logging mechanisms, the proposed system enhances overall application security and safeguards user data against common cyber threats..
Fields of Study & Subjects
Web Application Security Vulnerabilities
Network Security and Intrusion Detection
Information and Cyber Security
Publication details
- Journal / source
- International Journal of Advanced Research in Science Communication and Technology
- Pages
- 378–378
- Publication date
- 4 March 2026
- Language
- EN