Multi-Agent System for Detecting and Blocking SQL Injection
This paper presents detection of SQL injection queries by a multi level architecture which uses multiple agents. The SQL injection attacks are one of the biggest security threats in databases. SQL Injection is one of the many web attack mechanisms used by hackers to steal data from organizations. The proposed architecture is based on a hierarchical and distributed strategy where the functionalities are structured on layers. SQL-injection attacks, one of the most dangerous attacks to online databases, are the focus of this research. The agents in each one of the layers are specialized in specific tasks, such as syntax check of queries, data classification, and visualization.