SQL Injection Vulnerability Detection Using Deep Learning

dc.contributor.authorHassan, Md. Maruf
dc.contributor.authorAhmad, R. Badlishah
dc.contributor.authorGhosh, Tonmoy
dc.date.accessioned2022-03-28T06:45:20Z
dc.date.available2022-03-28T06:45:20Z
dc.date.issued2021
dc.description.abstractSQL injection (SQLi), a well-known exploitation technique, is a serious risk factor for database-driven web applications that are used to manage the core business functions of organizations. SQLi enables an unauthorized user to get access to sensitive information of the database, and subsequently, to the application’s administrative privileges. Therefore, the detection of SQLi is crucial for businesses to prevent financial losses. There are different rules and learning-based solutions to help with detection, and pattern recognition through support vector machines (SVMs) and random forest (RF) have recently become popular in detecting SQLi. However, these classifiers ensure 97.33% accuracy with our dataset. In this paper, we propose a deep learning-based solution for detecting SQLi in web applications. The solution employs both correlation and chi-squared methods to rank the features from the dataset. Feed-forward network approach has been applied not only in feature selection but also in the detection process. Our solution provides 98.04% accuracy over 1,850+ recorded datasets, where it proves its superior efficiency among other existing machine learning solutions.
dc.identifier.otherhttp://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/7596
dc.identifier.urihttp://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/7596
dc.language.isoen_US
dc.publisherIndonesian Journal of Electrical Engineering and Informatics
dc.sourceDIU Institutional Repository
dc.subjectSQL injection
dc.subjectInjection vulnerability detection
dc.subjectMachine learning
dc.subjectNeural network
dc.titleSQL Injection Vulnerability Detection Using Deep Learning
dc.title.alternativea Feature-based Approach
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
SQL Injection Vulnerability Detection Using Deep Learning a Feature-based Approach.docx
Size:
13.23 KB
Format:
Adobe Portable Document Format

Collections