CFP last date
20 December 2024
Reseach Article

A System to Detect and Block SQL Injection with the help of Multi Agent System using Artificial Neural Network

by Rohit Garde, D R Anekar, Niraj Kulkarni, Mayur Ghadge
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 71 - Number 12
Year of Publication: 2013
Authors: Rohit Garde, D R Anekar, Niraj Kulkarni, Mayur Ghadge
10.5120/12411-9073

Rohit Garde, D R Anekar, Niraj Kulkarni, Mayur Ghadge . A System to Detect and Block SQL Injection with the help of Multi Agent System using Artificial Neural Network. International Journal of Computer Applications. 71, 12 ( June 2013), 21-26. DOI=10.5120/12411-9073

@article{ 10.5120/12411-9073,
author = { Rohit Garde, D R Anekar, Niraj Kulkarni, Mayur Ghadge },
title = { A System to Detect and Block SQL Injection with the help of Multi Agent System using Artificial Neural Network },
journal = { International Journal of Computer Applications },
issue_date = { June 2013 },
volume = { 71 },
number = { 12 },
month = { June },
year = { 2013 },
issn = { 0975-8887 },
pages = { 21-26 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume71/number12/12411-9073/ },
doi = { 10.5120/12411-9073 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:35:58.083856+05:30
%A Rohit Garde
%A D R Anekar
%A Niraj Kulkarni
%A Mayur Ghadge
%T A System to Detect and Block SQL Injection with the help of Multi Agent System using Artificial Neural Network
%J International Journal of Computer Applications
%@ 0975-8887
%V 71
%N 12
%P 21-26
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper describes a Multi agent system which uses Artificial Neural Network algorithm, which helps to detect malicious SQL queries. As SQL injection queries are one of the most hazardous attacks for database security in today's database system, this multi agent system is useful to catch SQL injection attacks. This system possesses a multi level architecture which uses multiple agents, where each level is assigned with some. The SQL injection attacks are one of the biggest security threats in databases. SQL injection is a technique used to take advantage of non-validated input vulnerabilities to pass SQL commands through a Web application for execution by a back-end database. This system checks each query rigorously and goes through idCBR cycle i. e case based reasoning is done which gives the output legal/illegal/suspicious.

References
  1. NirajKulkarni ,D R. Anekar, MayurGhadge, RohitGarde Multi-Agent System for detecting and Blocking SQL injection
  2. Cristian I. Pinzon, Juan F. De Paz, Alvaro Herrero, Emilio Corchado, Javier Bajo, Juan M. CorchadoidMAS-SQL: Intrusion Detection based on MAS to Detect and Block SQLinjection through data mining.
  3. Cristian Pinzon, Álvaro Herrero, Juan F. De Paz, Emilio Corchado, and Javier Bajo: A CBR Intrusion Detector for SQL Injection Attacks.
  4. CristianPinzón, Juan F. De Paz, Álvaro Herrero2, Emilio Corchado1, Javier:A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Queries.
  5. IndraniBalasundaram,Dr. E. Ramaraj:An Approach to Detect and Prevent SQL Injection Attacks in Database Using Web Service.
  6. William G. J. Halfond, Jeremy Viegas, and Alessandro Orso:A Classification of SQL Injection Attacks and Countermeasures.
  7. Varian Luong Intrusion Detection And Prevention System: SQL Injection Attacks.
  8. Christian Bockermann, Martin Apel, and Michael Meier: Learning SQL for Database Intrusion Detection Using Context-Sensitive Modelling.
  9. SruthyManmadhan and Manesh: A METHOD OF DETECTING SQL INJECTION ATTACK TO SECURE WEB APPLICATIONS.
  10. ShaimaaEzzatSalama, Mohamed I. Marie, Laila M. El-Fangary&Yehia K. Helmy: Web Anomaly Misuse Intrusion Detection Framework for SQL Injection Detection.
  11. Lori Mac Vittie:SQL Injection Evasion Detection.
Index Terms

Computer Science
Information Sciences

Keywords

ANN(Artificial Neural Network) CBR Detect and Block SQL injection multi agents database security MAS(Multi-Agent System)