A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie

SQL 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...

תיאור מלא

שמור ב:
מידע ביבליוגרפי
מחבר ראשי: Pinzón Trejos, Cristian (author)
מחברים אחרים: De Paz, Juan (author), Herrero, Álvaro (author), Corchado, Emilio (author), Bajo, Javier (author)
פורמט: article
שפה:אנגלית
יצא לאור: 2010
נושאים:
גישה מקוונת:http://ridda2.utp.ac.pa/handle/123456789/4796
תגים: הוספת תג
אין תגיות, היה/י הראשונ/ה לתייג את הרשומה!
_version_ 1869652456983494656
author Pinzón Trejos, Cristian
author2 De Paz, Juan
Herrero, Álvaro
Corchado, Emilio
Bajo, Javier
author2_role author
author
author
author
author_browse Bajo, Javier
Corchado, Emilio
De Paz, Juan
Herrero, Álvaro
Pinzón Trejos, Cristian
author_facet Pinzón Trejos, Cristian
De Paz, Juan
Herrero, Álvaro
Corchado, Emilio
Bajo, Javier
author_role author
collection Repositorio Institucional de documento digitales de acceso abierto de la UTP
dc.creator.none.fl_str_mv Pinzón Trejos, Cristian
De Paz, Juan
Herrero, Álvaro
Corchado, Emilio
Bajo, Javier
dc.date.none.fl_str_mv 2010-07-02
2010-07-02
2018-06-06T19:17:38Z
2018-06-06T19:17:38Z
2018-06-06T19:17:38Z
2018-06-06T19:17:38Z
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.identifier.none.fl_str_mv http://ridda2.utp.ac.pa/handle/123456789/4796
http://ridda2.utp.ac.pa/handle/123456789/4796
dc.language.none.fl_str_mv eng
eng
dc.rights.none.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Institucional de documento digitales de acceso abierto de la UTP
instname:Universidad Tecnológica de Panamá
instacron:U Tecnológica de Panamá
dc.subject.none.fl_str_mv SQL injection
Database Security
Intrusion Detection Systems
Multi-agent Systems
Case-based Reasoning
Unsupervised Projection Models
SQL injection
Database Security
Intrusion Detection Systems
Multi-agent Systems
Case-based Reasoning
Unsupervised Projection Models
dc.title.none.fl_str_mv A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
description SQL 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.
eu_rights_str_mv openAccess
format article
id lrtest_1de73d393fe9bbab79d0207a00f8c3a6
instacron_str U Tecnológica de Panamá
institution U Tecnológica de Panamá
instname_str Universidad Tecnológica de Panamá
language eng
network_acronym_str lrtest
network_name_str lr
oai_identifier_str oai:ridda2.utp.ac.pa:123456789/4796
publishDate 2010
publishDateSort 2010
reponame_str Repositorio Institucional de documento digitales de acceso abierto de la UTP
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
spelling A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL QueriePinzón Trejos, CristianDe Paz, JuanHerrero, ÁlvaroCorchado, EmilioBajo, JavierSQL injectionDatabase SecurityIntrusion Detection SystemsMulti-agent SystemsCase-based ReasoningUnsupervised Projection ModelsSQL injectionDatabase SecurityIntrusion Detection SystemsMulti-agent SystemsCase-based ReasoningUnsupervised Projection ModelsSQL 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.SQL 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.2018-06-06T19:17:38Z2018-06-06T19:17:38Z2018-06-06T19:17:38Z2018-06-06T19:17:38Z2010-07-022010-07-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://ridda2.utp.ac.pa/handle/123456789/4796http://ridda2.utp.ac.pa/handle/123456789/4796engenghttps://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessreponame:Repositorio Institucional de documento digitales de acceso abierto de la UTPinstname:Universidad Tecnológica de Panamáinstacron:U Tecnológica de Panamáoai:ridda2.utp.ac.pa:123456789/47962021-07-06T15:35:06Z
spellingShingle A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie
Pinzón Trejos, Cristian
SQL injection
Database Security
Intrusion Detection Systems
Multi-agent Systems
Case-based Reasoning
Unsupervised Projection Models
SQL injection
Database Security
Intrusion Detection Systems
Multi-agent Systems
Case-based Reasoning
Unsupervised Projection Models
status_str publishedVersion
title A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie
title_full A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie
title_fullStr A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie
title_full_unstemmed A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie
title_short A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie
title_sort A Distributed Hierarchical Multi-agent Architecture for Detecting Injections in SQL Querie
topic SQL injection
Database Security
Intrusion Detection Systems
Multi-agent Systems
Case-based Reasoning
Unsupervised Projection Models
SQL injection
Database Security
Intrusion Detection Systems
Multi-agent Systems
Case-based Reasoning
Unsupervised Projection Models
url http://ridda2.utp.ac.pa/handle/123456789/4796