DocumentCode :
1776491
Title :
SQL Injection detection using machine learning
Author :
Joshi, Akanksha ; Geetha, V.
Author_Institution :
Dept. of Inf. Technol., Nat. Inst. of Technol., Surathkal, India
fYear :
2014
fDate :
10-11 July 2014
Firstpage :
1111
Lastpage :
1115
Abstract :
In the present world, the web is the firmest and most common medium of communication and business interchange. Every day, millions of data are loaded through various channels on the web by users and user input can be malicious. Therefore, security becomes a very important aspect of web applications. Since they are easily accessible, they are prone to many vulnerabilities which if neglected can cause harm. The attackers make use of these loopholes to gain unauthorized access by performing various illegal activities. SQL Injection is one such attack which is easy to perform but difficult to detect because of its varied types and channel. This may result in theft, leak of personal data or loss of property. In this paper we have analyzed the existing solutions to the problems such as AMNESIA [1] and SQLrand [3] and their limitations. We have devised a classifier for detection of SQL Injection attacks. The proposed classifier uses combination of Naïve Bayes machine learning algorithm and Role Based Access Control mechanism for detection. The proposed model is tested based on the test cases derived from the three SQLIA attacks: comments, union and tautology.
Keywords :
Bayes methods; Internet; SQL; Web sites; authorisation; learning (artificial intelligence); AMNESIA; Naive Bayes machine learning algorithm; SQL injection attack detection; SQLrand; Web applications; business interchange; illegal activities; loopholes; personal data leak; role based access control mechanism; unauthorized access; Accuracy; Classification algorithms; Feature extraction; Instruments; Machine learning algorithms; Pattern matching; Security; Machine Learning; Web Application; Web Security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Control, Instrumentation, Communication and Computational Technologies (ICCICCT), 2014 International Conference on
Conference_Location :
Kanyakumari
Print_ISBN :
978-1-4799-4191-9
Type :
conf
DOI :
10.1109/ICCICCT.2014.6993127
Filename :
6993127
Link To Document :
بازگشت