Show simple item record

dc.contributor.authorPinzón Trejos, Cristian
dc.contributor.authorDe Paz, Juan
dc.contributor.authorHerrero, Álvaro
dc.contributor.authorCorchado, Emilio
dc.contributor.authorBajo, Javier
dc.date.accessioned2018-06-06T19:17:38Z
dc.date.accessioned2018-06-06T19:17:38Z
dc.date.available2018-06-06T19:17:38Z
dc.date.available2018-06-06T19:17:38Z
dc.date.issued2010-07-02
dc.date.issued2010-07-02
dc.identifier.urihttp://ridda2.utp.ac.pa/handle/123456789/4796
dc.identifier.urihttp://ridda2.utp.ac.pa/handle/123456789/4796
dc.descriptionSQL injections consist in inserting keywords and special symbols in the parameters of SQL queries to gain illegitimate access to a database. They are usually identified by analyzing the input parameters and removing the special symbols. In the case of websites, due to the great amount of queries and parameters, it is very common to find parameters without checking that allow bad-intentioned users to introduce keywords and special symbols. This work proposes a distributed architecture based on multi-agent systems that is able to detect SQL injection attacks. The multi-agent architecture incorporates cased-based reasoning, neural networks and support vector machines in order to classify and visualize the queries, allowing the detection and identification of SQL injections. The approach has been tested and the experimental results are presented in this paper.en_US
dc.description.abstractSQL injections consist in inserting keywords and special symbols in the parameters of SQL queries to gain illegitimate access to a database. They are usually identified by analyzing the input parameters and removing the special symbols. In the case of websites, due to the great amount of queries and parameters, it is very common to find parameters without checking that allow bad-intentioned users to introduce keywords and special symbols. This work proposes a distributed architecture based on multi-agent systems that is able to detect SQL injection attacks. The multi-agent architecture incorporates cased-based reasoning, neural networks and support vector machines in order to classify and visualize the queries, allowing the detection and identification of SQL injections. The approach has been tested and the experimental results are presented in this paper.en_US
dc.formatapplication/pdf
dc.languageeng
dc.language.isoengen_US
dc.rightshttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectSQL injectionen_US
dc.subjectDatabase Securityen_US
dc.subjectIntrusion Detection Systemsen_US
dc.subjectMulti-agent Systemsen_US
dc.subjectCase-based Reasoningen_US
dc.subjectUnsupervised Projection Modelsen_US
dc.subjectSQL injection
dc.subjectDatabase Security
dc.subjectIntrusion Detection Systems
dc.subjectMulti-agent Systems
dc.subjectCase-based Reasoning
dc.subjectUnsupervised Projection Models
dc.titleA Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querieen_US
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:eu-repo/semantics/publishedVersion


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record