%0 Journal Article %A Nithya, V. %A Senthilkumar, S. %D 2019 %I Begell House %K input validations attack, static, dynamic, detection, prevention, deterministic push down automata %N 9 %P 32-51 %R 10.1615/JAutomatInfScien.v51.i9.40 %T Detection and Avoidance of Input Validation Attacks in Web Application Using Deterministic Push Down Automata %U https://www.dl.begellhouse.com/journals/2b6239406278e43e,12772adb1f2d97d5,5aaa1c1e297f3c66.html %V 51 %X The proper validation of input and sanitization is critical issue in developing web applications. Errors and flaws in validation operations resulting in malicious behavior in web application can be easily exploited by attackers. Since attackers are rapidly developing their skills and abilities they focus on exploring vulnerabilities in the web applications and try to compromise confidentiality, integrity and availability of information system. Input Validation Attacks (IVAs) are the attacks where a hacker sends malicious inputs (cheat codes) to confuse a web application in order to have access or destroy back end of application without knowledge of users. Input validation serves as the first line of defense for such attacks. Examples of input validation attacks include Cross Site Scripting (XSS), SQL Injection Attack (SQLIA), buffer overflow and directory traversal. Using Input validation attacks hackers can steal the sensitive data which decrease organization market value. In this project, we investigate the problem of detection and removal of validation bugs both at the client-side and the server-side code by using our approach. In this paper we proposed new idea that makes it possible to detect and prevent input validation attack using static and dynamic analysis. %8 2020-01-15