Implementation of techniques, standards and safety recommendations to prevent XSS and SQL injection attacks in Java EE RESTful applications

In order to expand their coverage, organizations focus their operations on web systems, which mean that the attacks or intrusion attempts on their systems become frequent, infringe them or eventually access unauthorized data. In this way, there are some organization projects aimed at providing basic...

Full description

Saved in:
Bibliographic Details
Main Author: Guaman Bastidas, F. (author)
Other Authors: Correa Quezada, R. (author), Guaman Coronel, D. (author), Jaramillo Hurtado, D. (author)
Format: article
Published: 2016
Subjects:
Online Access:http://dspace.utpl.edu.ec/handle/123456789/18939
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In order to expand their coverage, organizations focus their operations on web systems, which mean that the attacks or intrusion attempts on their systems become frequent, infringe them or eventually access unauthorized data. In this way, there are some organization projects aimed at providing basic techniques of prevention and protection of computer attacks, such as OWASP. Among the most common types of attacks that have been detected in this research project, the XSS and SQL Injection can be mentioned. Therefore, this study was based on the development of a prototype under the REST architectural style, design pattern Facade, Java EE and Glassfish [13] which allowed validating the architectural definition, encoding and deployment through the following tools: Structural Analysis for Java, SonarQube and SoapUI. With the development of the prototype it was found that with the use of standards and norms issued by OWASP Restful applications, the absence of security in terms of design and source code in web applications is offset