Intelligent Agent Based Prevention System for Web Applications From SQL Injection Attacks Using Gene Expression Programming
Gene Expression Programming (GEP) is a technique that evolves populations of chromosomes in order to solve a user defined problem of detecting web applications attacks. Currently, SQL injection attacks are one of the top most threats for applications written for the Web. These attacks are launched by means of through specially crafted user input on web applications that use low level string operations to construct SQL queries. The objective of this paper is to transforms intrusion detection problem into classification problem by means of classifying SQL queries in terms of normal and malicious queries using decision tree algorithm and with intelligent agents.