Uma GUI para hackers do bem aprenderem sobre malwares sintéticos

Bibliographic Details
Main Author: Sonco, Leonardo Karling
Publication Date: 2024
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UNIPAMPA
Download full: https://repositorio.unipampa.edu.br/jspui/handle/riu/9916
Summary: Hackers do Bem precisam se manter atualizados para enfrentar as técnicas emergentes usadas por Hackers do Mal. Entre essas técnicas, está o uso de aprendizado profundo para criar malwares Android que imitam o comportamento de aplicativos legítimos, com o objetivo de enganar antivírus enquanto exploram novas vulnerabilidades. Nesse cenário, desenvolvemos o Malware DataLab, uma plataforma dedicada ao ensino de técnicas de aprendizado profundo, com o objetivo de ampliar datasets de malwares Android utilizando dados sintéticos. Este trabalho apresenta a interface gráfica do MalSynGen, a ferramenta de geração de dados tabulares sintéticos do Malware DataLab. Uma avaliação experimental preliminar demonstra o impacto positivo da proposta.
id UNIP_bc8b6d504957fc93be9c7bc05e70f1be
oai_identifier_str oai:repositorio.unipampa.edu.br:riu/9916
network_acronym_str UNIP
network_name_str Repositório Institucional da UNIPAMPA
repository_id_str
spelling Brandão, Rodrigo MansilhaSonco, Leonardo Karling2025-01-23T17:04:04Z2025-01-23T17:04:04Z2024-12-11SONCO, Leonardo Karling. Uma GUI para hackers do bem aprenderem sobre malwares sintéticos. Orientador: Rodrigo Mansilha Brandão. 2024. 9 p. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Federal do Pampa, Curso de Ciência da Computação, Alegrete, 2024. DOI 10.5753/eres.2024.4293. Disponível em: https://sol.sbc.org.br/index.php/eres/article/view/31844.https://repositorio.unipampa.edu.br/jspui/handle/riu/9916Hackers do Bem precisam se manter atualizados para enfrentar as técnicas emergentes usadas por Hackers do Mal. Entre essas técnicas, está o uso de aprendizado profundo para criar malwares Android que imitam o comportamento de aplicativos legítimos, com o objetivo de enganar antivírus enquanto exploram novas vulnerabilidades. Nesse cenário, desenvolvemos o Malware DataLab, uma plataforma dedicada ao ensino de técnicas de aprendizado profundo, com o objetivo de ampliar datasets de malwares Android utilizando dados sintéticos. Este trabalho apresenta a interface gráfica do MalSynGen, a ferramenta de geração de dados tabulares sintéticos do Malware DataLab. Uma avaliação experimental preliminar demonstra o impacto positivo da proposta.Ethical hackers need to constantly stay updated to combat emerging techniques used by malicious hackers. This includes the use of deep learning to create new Android malware that mimics the behavior of legitimate applications, aiming to deceive antivirus systems while exploiting newly discovered vulnerabilities. In this context, we developed Malware DataLab, a platform focused on teaching deep learning techniques with the goal of expanding Android malware datasets using synthetic data. This work presents the graphical interface of MalSynGen, the tool for generating synthetic tabular data within the Malware DataLab. A preliminary experimental evaluation demonstrates the positive impact of the proposal.porUniversidade Federal do PampaUNIPAMPABrasilCampus AlegreteCNPQ::CIENCIAS EXATAS E DA TERRACiência da computaçãoHackersMalware (Software de computador)Computer ScienceMalware (Computer software)Uma GUI para hackers do bem aprenderem sobre malwares sintéticosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNIPAMPAinstname:Universidade Federal do Pampa (UNIPAMPA)instacron:UNIPAMPAORIGINALTCC - Leonardo Karling Sonco - 2024.pdfTCC - Leonardo Karling Sonco - 2024.pdfapplication/pdf853362https://repositorio.unipampa.edu.br/bitstreams/0c8d9603-8874-4bf5-a521-92912aef41c5/downloada9c4d17494855d4ecd420e409f363caeMD51trueAnonymousREADFolha de Aprovação - Leonardo Karling Sonco - 2024.pdfFolha de Aprovação - Leonardo Karling Sonco - 2024.pdfapplication/pdf38589https://repositorio.unipampa.edu.br/bitstreams/121c2124-3f40-4dfa-a989-102c6f6f37d7/download26c9d16bce42b98379e8cfecef7e2d66MD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81854https://repositorio.unipampa.edu.br/bitstreams/28278067-6114-4c0a-94c1-049b2ff7dbff/downloadc9ad5aff503ef7873c4004c5b07c0b27MD53falseAnonymousREADriu/99162025-01-23 17:04:05.095open.accessoai:repositorio.unipampa.edu.br:riu/9916https://repositorio.unipampa.edu.brRepositório InstitucionalPUBhttp://dspace.unipampa.edu.br:8080/oai/requestsisbi@unipampa.edu.bropendoar:2025-01-23T17:04:05Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)falseTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvCkluc3RpdHVjaW9uYWwgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdSBkaXN0cmlidWlyIGEKc3VhIHB1YmxpY2HDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIGVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcwpmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVU5JUEFNUEEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0bwpwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlICBhIFVOSVBBTVBBIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwCmUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHB1YmxpY2HDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4KVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgcHVibGljYcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldSBjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUKb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVOSVBBTVBBIG9zIGRpcmVpdG9zIGFwcmVzZW50YWRvcwpuZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBkZSBwcm9wcmllZGFkZSBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0bwpvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTwpPUkdBTklTTU8sIFZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PIFRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUwpFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVTklQQU1QQSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcwphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4K
dc.title.pt_BR.fl_str_mv Uma GUI para hackers do bem aprenderem sobre malwares sintéticos
title Uma GUI para hackers do bem aprenderem sobre malwares sintéticos
spellingShingle Uma GUI para hackers do bem aprenderem sobre malwares sintéticos
Sonco, Leonardo Karling
CNPQ::CIENCIAS EXATAS E DA TERRA
Ciência da computação
Hackers
Malware (Software de computador)
Computer Science
Malware (Computer software)
title_short Uma GUI para hackers do bem aprenderem sobre malwares sintéticos
title_full Uma GUI para hackers do bem aprenderem sobre malwares sintéticos
title_fullStr Uma GUI para hackers do bem aprenderem sobre malwares sintéticos
title_full_unstemmed Uma GUI para hackers do bem aprenderem sobre malwares sintéticos
title_sort Uma GUI para hackers do bem aprenderem sobre malwares sintéticos
author Sonco, Leonardo Karling
author_facet Sonco, Leonardo Karling
author_role author
dc.contributor.advisor1.fl_str_mv Brandão, Rodrigo Mansilha
dc.contributor.author.fl_str_mv Sonco, Leonardo Karling
contributor_str_mv Brandão, Rodrigo Mansilha
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA
topic CNPQ::CIENCIAS EXATAS E DA TERRA
Ciência da computação
Hackers
Malware (Software de computador)
Computer Science
Malware (Computer software)
dc.subject.por.fl_str_mv Ciência da computação
Hackers
Malware (Software de computador)
Computer Science
Malware (Computer software)
description Hackers do Bem precisam se manter atualizados para enfrentar as técnicas emergentes usadas por Hackers do Mal. Entre essas técnicas, está o uso de aprendizado profundo para criar malwares Android que imitam o comportamento de aplicativos legítimos, com o objetivo de enganar antivírus enquanto exploram novas vulnerabilidades. Nesse cenário, desenvolvemos o Malware DataLab, uma plataforma dedicada ao ensino de técnicas de aprendizado profundo, com o objetivo de ampliar datasets de malwares Android utilizando dados sintéticos. Este trabalho apresenta a interface gráfica do MalSynGen, a ferramenta de geração de dados tabulares sintéticos do Malware DataLab. Uma avaliação experimental preliminar demonstra o impacto positivo da proposta.
publishDate 2024
dc.date.issued.fl_str_mv 2024-12-11
dc.date.accessioned.fl_str_mv 2025-01-23T17:04:04Z
dc.date.available.fl_str_mv 2025-01-23T17:04:04Z
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 SONCO, Leonardo Karling. Uma GUI para hackers do bem aprenderem sobre malwares sintéticos. Orientador: Rodrigo Mansilha Brandão. 2024. 9 p. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Federal do Pampa, Curso de Ciência da Computação, Alegrete, 2024. DOI 10.5753/eres.2024.4293. Disponível em: https://sol.sbc.org.br/index.php/eres/article/view/31844.
dc.identifier.uri.fl_str_mv https://repositorio.unipampa.edu.br/jspui/handle/riu/9916
identifier_str_mv SONCO, Leonardo Karling. Uma GUI para hackers do bem aprenderem sobre malwares sintéticos. Orientador: Rodrigo Mansilha Brandão. 2024. 9 p. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Federal do Pampa, Curso de Ciência da Computação, Alegrete, 2024. DOI 10.5753/eres.2024.4293. Disponível em: https://sol.sbc.org.br/index.php/eres/article/view/31844.
url https://repositorio.unipampa.edu.br/jspui/handle/riu/9916
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.publisher.none.fl_str_mv Universidade Federal do Pampa
dc.publisher.initials.fl_str_mv UNIPAMPA
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Campus Alegrete
publisher.none.fl_str_mv Universidade Federal do Pampa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIPAMPA
instname:Universidade Federal do Pampa (UNIPAMPA)
instacron:UNIPAMPA
instname_str Universidade Federal do Pampa (UNIPAMPA)
instacron_str UNIPAMPA
institution UNIPAMPA
reponame_str Repositório Institucional da UNIPAMPA
collection Repositório Institucional da UNIPAMPA
bitstream.url.fl_str_mv https://repositorio.unipampa.edu.br/bitstreams/0c8d9603-8874-4bf5-a521-92912aef41c5/download
https://repositorio.unipampa.edu.br/bitstreams/121c2124-3f40-4dfa-a989-102c6f6f37d7/download
https://repositorio.unipampa.edu.br/bitstreams/28278067-6114-4c0a-94c1-049b2ff7dbff/download
bitstream.checksum.fl_str_mv a9c4d17494855d4ecd420e409f363cae
26c9d16bce42b98379e8cfecef7e2d66
c9ad5aff503ef7873c4004c5b07c0b27
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)
repository.mail.fl_str_mv sisbi@unipampa.edu.br
_version_ 1848608570467155968