• DocumentCode
    150070
  • Title

    Algorithm to prevent back end database against SQL injection attacks

  • Author

    Srivastava, M.

  • Author_Institution
    Deptt. Of CSE, RKGITW, Ghaziabad, India
  • fYear
    2014
  • fDate
    5-7 March 2014
  • Firstpage
    754
  • Lastpage
    757
  • Abstract
    SQL injection attack (SQLIA) is a technique through which attackers gain access over back-end databases by inserting the malicious codes through front-end. In recent times SQL injection attacks (SQLIAs) have emerged as a major threat to database security. Flaws in designing, improper coding practices, configuration errors, improper validation of user input etc. makes the web application vulnerable and allows the malicious user to obtain unrestricted access to confidential information. Researchers have proposed so many solutions but still SQLIAs exist. In this paper we will discuss several types of SQLIAs, existing techniques and their drawbacks. Finally I have proposed a solution using the ASCII values. I have implemented it using C# and SQL server 2005, although this algorithm can be implemented in any language and for any database platform with minimal modifications.
  • Keywords
    C language; SQL; security of data; ASCII values; C#; SQL injection attacks; SQL server 2005; SQLIA; back end database prevention; database security; malicious codes; Arrays; Authentication; Databases; Encoding; Internet; Servers; ASCII values; SQL injections; SQL query; cyber crime; run time monitoring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing for Sustainable Global Development (INDIACom), 2014 International Conference on
  • Conference_Location
    New Delhi
  • Print_ISBN
    978-93-80544-10-6
  • Type

    conf

  • DOI
    10.1109/IndiaCom.2014.6828063
  • Filename
    6828063