SCAMM: detection and prevention of SQL injection attacks using a machine learning approach
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.
Autori principali: | , , , , |
---|---|
Altri autori: | |
Natura: | Tesi |
Lingua: | English |
Pubblicazione: |
Brac University
2021
|
Soggetti: | |
Accesso online: | http://hdl.handle.net/10361/15331 |
id |
10361-15331 |
---|---|
record_format |
dspace |
spelling |
10361-153312022-01-26T10:04:54Z SCAMM: detection and prevention of SQL injection attacks using a machine learning approach Alam, Auninda Tahreen, Marjan Alam, Md Moin Mohammad, Shahnewaz Ali Rana, Shohag Hossain, Muhammad Iqbal Department of Computer Science and Engineering, Brac University Machine Learning SQL Injection SCAMM Naive Bayes KNN Neural Network Classifier Random Forest Logistic Regression Machine learning This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021. Cataloged from PDF version of thesis. Includes bibliographical references (pages 21-22). Importance of cyber-security in protecting our valuable data and information is huge in this era of technology. Since numerous amounts of cyber-attacks take place every day, the development of a more secured system so that it can predict and stop cyber-attacks from happening, has been our concern for years. This research paper is focused on developing such a means that will be able to detect and prevent SQL Injection Attack successfully. SQL Injection attack is a type of cyber-attack that uses malicious SQL queries for internal data manipulation and retrieving hidden information from the back-end database that were not intended to be displayed. SQL Injection Attack even makes a database vulnerable to other kinds of attacks. Since most of the organizations use a SQL based back end database to store data, all of their data is exposed to a simple form of attack if they are not properly defended. The aim of this research is to develop a model by finding out the best machine learning algorithm to predict and prevent SQL Injection Attack. A brief explanation of our work plan, our experimentation and the results of our experiments are discussed in this paper. Auninda Alam Marjan Tahreen Md Moin Alam Shahnewaz Ali Mohammad Shohag Rana B. Computer Science 2021-10-18T05:41:44Z 2021-10-18T05:41:44Z 2021 2021-01 Thesis ID 19241021 ID 19241020 ID 17101060 ID 19241014 ID 20141033 http://hdl.handle.net/10361/15331 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 22 pages application/pdf Brac University |
institution |
Brac University |
collection |
Institutional Repository |
language |
English |
topic |
Machine Learning SQL Injection SCAMM Naive Bayes KNN Neural Network Classifier Random Forest Logistic Regression Machine learning |
spellingShingle |
Machine Learning SQL Injection SCAMM Naive Bayes KNN Neural Network Classifier Random Forest Logistic Regression Machine learning Alam, Auninda Tahreen, Marjan Alam, Md Moin Mohammad, Shahnewaz Ali Rana, Shohag SCAMM: detection and prevention of SQL injection attacks using a machine learning approach |
description |
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021. |
author2 |
Hossain, Muhammad Iqbal |
author_facet |
Hossain, Muhammad Iqbal Alam, Auninda Tahreen, Marjan Alam, Md Moin Mohammad, Shahnewaz Ali Rana, Shohag |
format |
Thesis |
author |
Alam, Auninda Tahreen, Marjan Alam, Md Moin Mohammad, Shahnewaz Ali Rana, Shohag |
author_sort |
Alam, Auninda |
title |
SCAMM: detection and prevention of SQL injection attacks using a machine learning approach |
title_short |
SCAMM: detection and prevention of SQL injection attacks using a machine learning approach |
title_full |
SCAMM: detection and prevention of SQL injection attacks using a machine learning approach |
title_fullStr |
SCAMM: detection and prevention of SQL injection attacks using a machine learning approach |
title_full_unstemmed |
SCAMM: detection and prevention of SQL injection attacks using a machine learning approach |
title_sort |
scamm: detection and prevention of sql injection attacks using a machine learning approach |
publisher |
Brac University |
publishDate |
2021 |
url |
http://hdl.handle.net/10361/15331 |
work_keys_str_mv |
AT alamauninda scammdetectionandpreventionofsqlinjectionattacksusingamachinelearningapproach AT tahreenmarjan scammdetectionandpreventionofsqlinjectionattacksusingamachinelearningapproach AT alammdmoin scammdetectionandpreventionofsqlinjectionattacksusingamachinelearningapproach AT mohammadshahnewazali scammdetectionandpreventionofsqlinjectionattacksusingamachinelearningapproach AT ranashohag scammdetectionandpreventionofsqlinjectionattacksusingamachinelearningapproach |
_version_ |
1814306993276452864 |