Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Monografias da UnB |
Texto Completo: | https://bdm.unb.br/handle/10483/29233 |
Resumo: | Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2018. |
id |
UNB-2_46a04ce63a9d91b05be9939d3e797a5f |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/29233 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Duarte, Eduardo S.Gondim, João José CostaDUARTE, Eduardo S. Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol. 2018. 59 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação)—Universidade de Brasília, Brasília, 2018.https://bdm.unb.br/handle/10483/29233Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2018.Ataques de Negação de Serviços são conhecidos desde a década de 90, sendo que sempre foram uma das ferramentas mais comuns para se realizar ataques. Dessa forma, a comunidade de segurança de dados conhecia muito bem esse tipo de ataque, porém, com o desenvolvimento de novos protocolos e tecnologias, esses ataques se diversificaram, tornando-os mais complexos, dificultando a sua mitigação e aumentando o número de ações de defesa para combatê-los. Um desses protocolos, objeto desse estudo, é o Simple Service Discovery Protocol (SSDP). Esse protocolo é responsável por descobrir novos dispositivos em uma rede, sendo base do protocolo Universal Plug and Play (UPnP) e, ainda, utilizado por outros proto- colos. Considerando que cada novo dispositivo em uma rede de comunicação pode se tornar uma nova ferramenta de amplificação e replicação de ataques de negação de serviço, o crescimento mundial das redes de comunicações residenciais com a adição de novos dispositivos como celulares, tablets, TVs, impressoras, câmeras, estações multimídias e até mesmo dispositivos de automação residencial, os quais utilizam o protocolo SSDP para se comunicarem, aumentaram consideravelmente a capacidade deste tipo de ataque. Esse estudo possui como objetivo realizar um ataque DDoS explorando o protocolo SSDP. Isso será realizado por meio de uma ferramenta, desenvolvida em linguagem de pro- gramação C, conectada a uma rede local que utiliza o protocolo SSDP para comunicação entre os dispositivos. Nessa rede, um dispositivo realiza um ataque que é posteriormente analisado, considerando variáveis como amplificação, saturação e efetividade do ataque.Submitted by Luanna Maia (luanna@bce.unb.br) on 2021-11-22T20:00:07Z No. of bitstreams: 1 2018_EduardoDuarte_tcc.pdf: 3542737 bytes, checksum: 4f18d84a34b161c9fd78a261a6da6556 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2021-11-22T20:18:20Z (GMT) No. of bitstreams: 1 2018_EduardoDuarte_tcc.pdf: 3542737 bytes, checksum: 4f18d84a34b161c9fd78a261a6da6556 (MD5)Made available in DSpace on 2021-11-22T20:18:20Z (GMT). No. of bitstreams: 1 2018_EduardoDuarte_tcc.pdf: 3542737 bytes, checksum: 4f18d84a34b161c9fd78a261a6da6556 (MD5)Denial of Service attacks have been known since the 1990s, and have always been one of the most common tools for attacking. The data security community knew this kind of attack very well, but with the development of new protocols and technologies, these attacks diversified, making the DoS more complex, more difficult to mitigate and making the defense be harder with time. One of these new protocols, which is object of this study, is the Simple Service Dis- covery Protocol (SSDP). This protocol is responsible for discovering new devices in a network, and is used by the Universal Plug and Play (UPnP) protocol, which is a another new protocol used by a larger number of devices. Considering that every new device in a communication network can become a new tool for amplification and replication of denial of service attacks, the global growth of residential communications networks with the addition of new devices such as mobile phones, tablets, TVs, printers, cameras, multimedia stations, and even home automation devices, which use the SSDP protocol to communicate, have greatly increased the capacity of this type of attack. This study aims to perform a DDoS attack by exploiting the SSDP protocol. This will be done through a tool, developed in programming language C, connected to a local network that uses the SSDP protocol for communication between the devices. In this network, a device performs an attack that is later analyzed, considering variables such as amplification, saturation and effectiveness.A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.info:eu-repo/semantics/openAccessAtaque de negação de serviçoRedes de computação - protocolosRedes de computação - medidas de segurançaAtaque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocolinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2021-11-22T20:18:20Z2021-11-22T20:18:20Z2018-12-10porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/29233/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2018_EduardoDuarte_tcc.pdf2018_EduardoDuarte_tcc.pdfapplication/pdf3542737http://bdm.unb.br/xmlui/bitstream/10483/29233/1/2018_EduardoDuarte_tcc.pdf4f18d84a34b161c9fd78a261a6da6556MD5110483/292332021-11-22 18:18:20.51oai:bdm.unb.br:10483/29233w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712021-11-22T20:18:20Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.pt_BR.fl_str_mv |
Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol |
title |
Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol |
spellingShingle |
Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol Duarte, Eduardo S. Ataque de negação de serviço Redes de computação - protocolos Redes de computação - medidas de segurança |
title_short |
Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol |
title_full |
Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol |
title_fullStr |
Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol |
title_full_unstemmed |
Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol |
title_sort |
Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol |
author |
Duarte, Eduardo S. |
author_facet |
Duarte, Eduardo S. |
author_role |
author |
dc.contributor.author.fl_str_mv |
Duarte, Eduardo S. |
dc.contributor.advisor1.fl_str_mv |
Gondim, João José Costa |
contributor_str_mv |
Gondim, João José Costa |
dc.subject.keyword.pt_BR.fl_str_mv |
Ataque de negação de serviço Redes de computação - protocolos Redes de computação - medidas de segurança |
topic |
Ataque de negação de serviço Redes de computação - protocolos Redes de computação - medidas de segurança |
description |
Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2018. |
publishDate |
2018 |
dc.date.submitted.none.fl_str_mv |
2018-12-10 |
dc.date.accessioned.fl_str_mv |
2021-11-22T20:18:20Z |
dc.date.available.fl_str_mv |
2021-11-22T20:18:20Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
DUARTE, Eduardo S. Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol. 2018. 59 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação)—Universidade de Brasília, Brasília, 2018. |
dc.identifier.uri.fl_str_mv |
https://bdm.unb.br/handle/10483/29233 |
identifier_str_mv |
DUARTE, Eduardo S. Ataque distribuído de negação de serviço por reflexão amplificada usando o protocolo Simple Service Discovery Protocol. 2018. 59 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação)—Universidade de Brasília, Brasília, 2018. |
url |
https://bdm.unb.br/handle/10483/29233 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Monografias da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Biblioteca Digital de Monografias da UnB |
collection |
Biblioteca Digital de Monografias da UnB |
bitstream.url.fl_str_mv |
http://bdm.unb.br/xmlui/bitstream/10483/29233/2/license.txt http://bdm.unb.br/xmlui/bitstream/10483/29233/1/2018_EduardoDuarte_tcc.pdf |
bitstream.checksum.fl_str_mv |
21554873e56ad8ddc69c092699b98f95 4f18d84a34b161c9fd78a261a6da6556 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
bdm@bce.unb.br||patricia@bce.unb.br |
_version_ |
1813908061064003584 |