Skip to main content

Prevention and Detection of SQL Injection Using Query Tokenization

  • Conference paper
  • First Online:
Advances in Distributed Computing and Machine Learning

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 127))

Abstract

One of the most serious security vulnerabilities in the current scenario is SQL injection. It stands first in the OWASP top 10 vulnerability attacks. Lack of input validation is one of the main reasons for the cause of these types of attacks. Data can be stolen from the database by the means of SQL injection. Most of the user inputs are going directly to database. An attacker can obtain the data which he does not have access to with the means of SQL injection. The paper aims in developing a method that detects and prevents SQL injection attacks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Sarjitus O, El-Yakub MB (2019) Neutralizing SQL injection attack on web application using server side code modification. Int J Sci Res Comput Sci Eng Inf Technol 5(3)

    Google Scholar 

  2. Alsahafi R (2019) SQL injection attacks: detection and prevention techniques. Int J Sci Technol Res 8(1)

    Google Scholar 

  3. Mishra S (2019) SQL injection detection using machine learning. In: Master’s projects, SJSU scholar works, May 2019

    Google Scholar 

  4. Shahriar H, North S, Chen WC (2013) Early detection of SQL injection attacks. Int J Netw Secur Appl IJNSA

    Google Scholar 

  5. Raut S, Nikhare A, Punde Y, Manerao S, Choudhary S (2019) A review on methods for prevention of SQL injection attack. Int J Sci Res Sci Technol 6(2)

    Google Scholar 

  6. Qian L, Zhu Z, Hu L, Liu S (2015) Research of SQL injection attack and prevention technology. In: International conference on estimation, detection and information fusion, IEEE 2015

    Google Scholar 

  7. Prabakar MA, Kartikeyan M, Marimuthu K (2013) An Efficient technique for preventing SQL injection attack using pattern matching algorithm. IEEE international conference on emerging trends in computing, communication and nanotechnology, IEEE 2013

    Google Scholar 

  8. Ntagwabira L, Kang SL (2010) Use of query tokenization to detect and prevent SQL injection attacks. In: International conference on computer science and information technology, vol 2, IEEE 2010

    Google Scholar 

  9. Voitovych OP, Yuvkovetskyi OS (2016) SQL injection prevention system. In: International conference “Radio electronics and infocommunications” (UkrMiCo). Kiev, Ukraine IEEE, Sept 2016

    Google Scholar 

  10. Radhika N, Vanitha A (2014) Multidimensional analysis of SQL injection attacks in web applications. Int J Innov Sci Eng Technol 1(3)

    Google Scholar 

  11. Appiah B, Opoku-Mensah E, Qin Z (2017) SQL injection attack detection using fingerprints and pattern matching technique. In: 8th IEEE international conference on software engineering and service science (ICSESS), IEEE 2017

    Google Scholar 

  12. Jhala K, Shukla UD (2017) Tautology based advanced SQL injection technique a peril to web application. In: National conference on latest trends in networking and cyber security, Mar 2017

    Google Scholar 

  13. Yasin A, Zidan NA (2016) sql injection prevention using query dictionary based mechanism. Int J Comput Sci Inf Secur 14(6)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to R. Archana Devi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Archana Devi, R., Amritha, C., Sai Gokul, K., Ramanuja, N., Yaswant, L. (2021). Prevention and Detection of SQL Injection Using Query Tokenization. In: Tripathy, A., Sarkar, M., Sahoo, J., Li, KC., Chinara, S. (eds) Advances in Distributed Computing and Machine Learning. Lecture Notes in Networks and Systems, vol 127. Springer, Singapore. https://doi.org/10.1007/978-981-15-4218-3_17

Download citation

Publish with us

Policies and ethics