Proceedings Article10.23919/INM.2017.7987433
Applied Machine Learning predictive analytics to SQL Injection Attack detection and prevention
TL;DR: A full proof of concept implementation of an ML predictive analytics and deployment of resultant web service that accurately predicts and prevents SQLIA with empirical evaluations presented in Confusion Matrix (CM) and Receiver Operating Curve (ROC).
read more
About: This article is published in Immunotechnology. The article was published on 08 May 2017. The article focuses on the topics: Web service & SQL injection.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Figures
Citations
Machine Learning and Deep Learning Methods for Intrusion Detection Systems: A Survey
Hongyu Liu,Bo Lang +1 more
TL;DR: A taxonomy of IDS is proposed that takes data objects as the main dimension to classify and summarize machine learning- based and deep learning-based IDS literature, and believes that this type of taxonomy framework is fit for cyber security researchers.
840
A Distributed Deep Learning System for Web Attack Detection on Edge Devices
TL;DR: This article proposes a web attack detection system that takes advantage of analyzing URLs, designed to detect web attacks and is deployed on edge devices, and is competitive in detecting web attacks.
363
Survey of Attack Projection, Prediction, and Forecasting in Cyber Security
TL;DR: This paper provides a survey of prediction, and forecasting methods used in cyber security, and discusses machine learning and data mining approaches, that have gained a lot of attention recently and appears promising for such a constantly changing environment, which is cyber security.
A Survey on Big Data for Network Traffic Monitoring and Analysis
TL;DR: This survey mainly focuses on approaches and technologies to manage the big NTMA data, additionally briefly discussing big data analytics (e.g., machine learning) for the sake of NTMA.
121
The Role of Machine Learning in Cybersecurity
Giovanni Apruzzese,Pavel Laskov,Edgardo Montes de Oca,Wissam Mallouli,Athanasios Vasileios Grammatopoulos +4 more
TL;DR: This paper is the first attempt to provide a holistic understanding of the role of ML in the entire cybersecurity domain and highlights the advantages of ML with respect to human-driven detection methods, as well as the additional tasks that can be addressed by ML in cybersecurity.
References
SMOTE: synthetic minority over-sampling technique
TL;DR: In this article, a method of over-sampling the minority class involves creating synthetic minority class examples, which is evaluated using the area under the Receiver Operating Characteristic curve (AUC) and the ROC convex hull strategy.
SMOTE: Synthetic Minority Over-sampling Technique
TL;DR: In this article, a method of over-sampling the minority class involves creating synthetic minority class examples, which is evaluated using the area under the Receiver Operating Characteristic curve (AUC) and the ROC convex hull strategy.
Using parse tree validation to prevent SQL injection attacks
Gregory Buehrer,Bruce W. Weide,Paolo A. G. Sivilotti +2 more
- 05 Sep 2005
TL;DR: A technique to prevent this kind of manipulation and hence eliminate SQL injection vulnerabilities is described, based on comparing, at run time, the parse tree of the SQL statement before inclusion of user input with that resulting after inclusion of input.
SQLiGoT: Detecting SQL injection attacks using graph of tokens and SVM
TL;DR: A novel approach to detect injection attacks by modeling SQL queries as graph of tokens and using the centrality measure of nodes to train a Support Vector Machine (SVM) is presented.
77
Efficient Malicious Code Detection Using N-Gram Analysis and SVM
Junho Choi,Hayoung Kim,Chang Choi,Pankoo Kim +3 more
- 07 Sep 2011
TL;DR: This paper proposes an approach that results in an effective n-gram feature extraction from malicious code for classifying executable as malicious or benign with the use of Support Vector Machines (SVM) as the machine learning classifier.
68
Related Papers (5)
Anamika Joshi,V. Geetha +1 more
- 10 Jul 2014



