2015 IEEE 9th International Conference on Intelligent Systems and Control (ISCO) 2015
DOI: 10.1109/isco.2015.7282227
|View full text |Cite
|
Sign up to set email alerts
|

SQL Injection Attack prevention based on decision tree classification

Abstract: In real world as dependence on World Wide Web applications increasing day by day they transformed vulnerable to security attacks. Out of all the different attacks the SQL Injection Attacks are the most common. In this paper we propose SQL injection vulnerability prevention by decision tree classification technique. The proposed model make use famous decision tree classification model to prevent the SQL injection attacks. The proposed model will filter the sent HTTP request by using a decision tree classificati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0
1

Year Published

2017
2017
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(9 citation statements)
references
References 15 publications
0
8
0
1
Order By: Relevance
“…For comparison, traditional machine learning methods are used to classify and compare the accuracy and F1 values, including SVM [2], [3], Naive Bayes [4], [6], Decision Tree [4], [5], and Random Forest [23], all of the training sets for these traditional machine learning methods is randomly selected from the training sets of EP-CNN. After many tests, we use 10000 query strings to train SVM and Naive Bayes model, and 100000 query strings to train Random Forest and Decision Tree model.…”
Section: ) Other Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…For comparison, traditional machine learning methods are used to classify and compare the accuracy and F1 values, including SVM [2], [3], Naive Bayes [4], [6], Decision Tree [4], [5], and Random Forest [23], all of the training sets for these traditional machine learning methods is randomly selected from the training sets of EP-CNN. After many tests, we use 10000 query strings to train SVM and Naive Bayes model, and 100000 query strings to train Random Forest and Decision Tree model.…”
Section: ) Other Methodsmentioning
confidence: 99%
“…After vectorizing the extracted features, the traditional machine learning method is used for classification and recognition. Naive Bayes [4], [6], Decision Tree [4], [5], and Support Vector Machine (SVM) [2], [3] are commonly used. There are many detection methods that do not use machine learning and that include classification technology based on user behavior [12], [13] and expectation criteria [14].…”
Section: Figurementioning
confidence: 99%
See 1 more Smart Citation
“…al [3] the authors are using Naive Bayes and Bayes Net techniques which are creating probability models to classify traffic. In Hanmanthu et al [13] the authors are using a decision tree technique, and are also evaluating their results in terms of performance characteristics. Another popular technique in current IDS research is the use of Neural Networks, discussed below.…”
Section: Machine Learningmentioning
confidence: 99%
“…A decision tree algorithm iterates through the features of the dataset and chooses the feature with the highest information gain and the best coverage of the dataset, in other words it prefers predictive decisions that contain larger numbers of records. In Hanmanthu et al [13] the authors are using a custom decision tree technique, and are also evaluating their results in terms of performance characteristics. Their accuracy on SQL injection data is in the 86-87% range.…”
Section: Machine Learningmentioning
confidence: 99%