Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Outros Autores: | |
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/27812 |
Resumo: | Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017. |
id |
UNB-2_e734379d9367268c601cde13bddf2b0a |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/27812 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Oliveira, Marco Túlio Campos deRocha, Rodrigo LimaDeus, Flávio Elias Gomes deOLIVEIRA, Marco Túlio Campos de; ROCHA, Rodrigo Lima. Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning. 2017. viii, 94 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia de Redes de Comunicação)—Universidade de Brasília, Brasília, 2017.https://bdm.unb.br/handle/10483/27812Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017.A análise de malwares vem sendo feita por especialistas de maneira extensiva para combater a propagação em massa de tais malwares, além do roubo de dados importantes da vítima. Estas aná- lises são feitas a partir dos binários do código malicioso, do comportamento durante sua execução, e suas ações tomadas na rede. A propagação de códigos maliciosos, normalmente, é significativa- mente mais rápida do que a análise manual do especialista, que é dificultada por inúmeras técnicas usadas por programadores de códigos maliciosos. Neste trabalho, é apresentado um sistema web feito para auxiliar a análise manual de um es-pecialista com o intuito de diminuir o tempo perdido em arquivos não maliciosos que apresentamcaracterísticas de malware. O sistema web apresentado utiliza sete algoritmos de aprendizado de máquina para fazer predições objetivando criar um processo de análise mais rápido, que, consequentemente, agilizará na criação de soluções para infecções de malwares, do tipo worms. Foi modificada a ferramente Cuckoo Sandbox para que as predições funcionem juntos com os seus relatórios padrões.Submitted by Kathryn Araujo (kathrynaraujo@bce.unb.br) on 2021-06-22T19:33:57Z No. of bitstreams: 1 2017_MarcoTulioOliveira_RodrigoRocha_tcc.pdf: 3544893 bytes, checksum: 640ff88292facc8e7ddb0274164ae6dd (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2021-06-25T13:48:07Z (GMT) No. of bitstreams: 1 2017_MarcoTulioOliveira_RodrigoRocha_tcc.pdf: 3544893 bytes, checksum: 640ff88292facc8e7ddb0274164ae6dd (MD5)Made available in DSpace on 2021-06-25T13:48:07Z (GMT). No. of bitstreams: 1 2017_MarcoTulioOliveira_RodrigoRocha_tcc.pdf: 3544893 bytes, checksum: 640ff88292facc8e7ddb0274164ae6dd (MD5)Malware analysis have been done by specialists extensively in order to combat the widespread of such malwares ans also the theft of important data of victims. These analysis are made from the binaries of malicious code, the behavior during its execution, and actions taken through the network. The spread of malicious code is usually significantly quicker than the manual analy- sis made by specialist, this analysis is hindered by numerous techniques used by malicious code programmers. In this project, a web system designed to aid the manual analysis of a specialist in order to reduce the time spent in non-maicious files which have malware features is presented. The presented web system uses seven machine learning algorithms to make predictions in order to create a more responsive analysis process that will consequently speed up in the creation of solutions against worm kind of malwares. The tool Cuckoo Sandbox was modified in order to have the predictions working with the default reports of it.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/openAccessRedes de computação - medidas de segurançaVírus de computadorMalware (Software)Antivírus (Software)Aprendizado de máquinaAnálise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learninginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2021-06-25T13:48:07Z2021-06-25T13:48:07Z2017-12-11porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/27812/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2017_MarcoTulioOliveira_RodrigoRocha_tcc.pdf2017_MarcoTulioOliveira_RodrigoRocha_tcc.pdfapplication/pdf3544893http://bdm.unb.br/xmlui/bitstream/10483/27812/1/2017_MarcoTulioOliveira_RodrigoRocha_tcc.pdf640ff88292facc8e7ddb0274164ae6ddMD5110483/278122021-06-25 10:48:07.064oai:bdm.unb.br:10483/27812w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712021-06-25T13:48:07Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.pt_BR.fl_str_mv |
Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning |
title |
Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning |
spellingShingle |
Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning Oliveira, Marco Túlio Campos de Redes de computação - medidas de segurança Vírus de computador Malware (Software) Antivírus (Software) Aprendizado de máquina |
title_short |
Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning |
title_full |
Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning |
title_fullStr |
Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning |
title_full_unstemmed |
Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning |
title_sort |
Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning |
author |
Oliveira, Marco Túlio Campos de |
author_facet |
Oliveira, Marco Túlio Campos de Rocha, Rodrigo Lima |
author_role |
author |
author2 |
Rocha, Rodrigo Lima |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Oliveira, Marco Túlio Campos de Rocha, Rodrigo Lima |
dc.contributor.advisor1.fl_str_mv |
Deus, Flávio Elias Gomes de |
contributor_str_mv |
Deus, Flávio Elias Gomes de |
dc.subject.keyword.pt_BR.fl_str_mv |
Redes de computação - medidas de segurança Vírus de computador Malware (Software) Antivírus (Software) Aprendizado de máquina |
topic |
Redes de computação - medidas de segurança Vírus de computador Malware (Software) Antivírus (Software) Aprendizado de máquina |
description |
Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017. |
publishDate |
2017 |
dc.date.submitted.none.fl_str_mv |
2017-12-11 |
dc.date.accessioned.fl_str_mv |
2021-06-25T13:48:07Z |
dc.date.available.fl_str_mv |
2021-06-25T13:48:07Z |
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 |
OLIVEIRA, Marco Túlio Campos de; ROCHA, Rodrigo Lima. Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning. 2017. viii, 94 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia de Redes de Comunicação)—Universidade de Brasília, Brasília, 2017. |
dc.identifier.uri.fl_str_mv |
https://bdm.unb.br/handle/10483/27812 |
identifier_str_mv |
OLIVEIRA, Marco Túlio Campos de; ROCHA, Rodrigo Lima. Análise e detecção automatizadas de worms em ambiente controlado com técnicas de machine learning. 2017. viii, 94 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia de Redes de Comunicação)—Universidade de Brasília, Brasília, 2017. |
url |
https://bdm.unb.br/handle/10483/27812 |
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/27812/2/license.txt http://bdm.unb.br/xmlui/bitstream/10483/27812/1/2017_MarcoTulioOliveira_RodrigoRocha_tcc.pdf |
bitstream.checksum.fl_str_mv |
21554873e56ad8ddc69c092699b98f95 640ff88292facc8e7ddb0274164ae6dd |
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_ |
1813908047345483776 |