Publicação
HaaS - hashcat como serviço
| Resumo: | A crescente preocupação com a segurança cibernética impulsionou o desenvolvimento de ferramentas e técnicas para proteger dados confidenciais. O Hashcat, uma ferramenta de auditoria de senhas amplamente utilizada, é capaz de explorar o poder de processamento paralelo das GPUs para acelerar a quebra de hashes criptográficos. No entanto, a utilização eficiente do Hashcat em larga escala apresenta desafios, como a necessidade de gerenciar múltiplas GPUs e otimizar recursos computacionais. Este trabalho apresenta o Hashcat como Serviço (HaaS), uma plataforma que visa simplificar e otimizar o processo de recuperação de senhas, tornando-o mais acessível e eficiente. O HaaS combina o Hashcat com tecnologias de containerização (Docker) e o middleware remote OpenCL (rOpenCL), permitindo a criação e gestão de instâncias do Hashcat em containers, capazes de tirar partido tanto de GPUs locais como remotas, e incluindo facilidades de migração das instâncias, de forma a maximizar o uso das GPUs. A metodologia de desenvolvimento incluiu a experimentação com o Hashcat em diferentes ambientes, o projeto e desenvolvimento do HaaS e a avaliação do sistema desenvolvido. A avaliação do HaaS em diferentes configurações demonstrou resultados promissores, confirmando sua capacidade de lidar com cargas de trabalho intensivas e sua flexibilidade para se adaptar a diferentes cenários e disponibilidades de recursos. Dessarte, o HaaS representa uma contribuição importante na área de recuperação de senhas, oferecendo uma plataforma escalável, eficiente e de fácil utilização. |
|---|---|
| Autores principais: | Lima, Carlos de Souza |
| Assunto: | Desenvolvimento web Criptografia aplicada Computação paralela e distribuída Virtualização e containerização Sistemas heterogêneos |
| Ano: | 2024 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Instituto Politécnico de Bragança |
| Idioma: | português |
| Origem: | Biblioteca Digital do IPB |
| _version_ | 1867173367373627392 |
|---|---|
| author | Lima, Carlos de Souza |
| author_facet | Lima, Carlos de Souza |
| author_role | author |
| contributor_name_str_mv | Rufino, José Koscianski, André Biblioteca Digital do IPB |
| country_str | PT |
| creators_json_txt | [{\"Person.name\":\"Lima, Carlos de Souza\"}] |
| datacite.contributors.contributor.contributorName.fl_str_mv | Rufino, José Koscianski, André Biblioteca Digital do IPB |
| datacite.creators.creator.creatorName.fl_str_mv | Lima, Carlos de Souza |
| datacite.date.Accepted.fl_str_mv | 2024-01-01T00:00:00Z |
| datacite.date.available.fl_str_mv | 2024-07-26T08:17:12Z |
| datacite.date.embargoed.fl_str_mv | 2024-07-26T08:17:12Z |
| datacite.rights.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| datacite.subjects.subject.fl_str_mv | Desenvolvimento web Criptografia aplicada Computação paralela e distribuída Virtualização e containerização Sistemas heterogêneos |
| datacite.titles.title.fl_str_mv | HaaS - hashcat como serviço |
| dc.contributor.none.fl_str_mv | Rufino, José Koscianski, André Biblioteca Digital do IPB |
| dc.creator.none.fl_str_mv | Lima, Carlos de Souza |
| dc.date.Accepted.fl_str_mv | 2024-01-01T00:00:00Z |
| dc.date.available.fl_str_mv | 2024-07-26T08:17:12Z |
| dc.date.embargoed.fl_str_mv | 2024-07-26T08:17:12Z |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | http://hdl.handle.net/10198/30096 |
| dc.language.none.fl_str_mv | por |
| dc.rights.cclincense.fl_str_mv | http://creativecommons.org/licenses/by-nc/4.0/ |
| dc.rights.none.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| dc.subject.none.fl_str_mv | Desenvolvimento web Criptografia aplicada Computação paralela e distribuída Virtualização e containerização Sistemas heterogêneos |
| dc.title.fl_str_mv | HaaS - hashcat como serviço |
| dc.type.none.fl_str_mv | http://purl.org/coar/resource_type/c_bdcc |
| description | A crescente preocupação com a segurança cibernética impulsionou o desenvolvimento de ferramentas e técnicas para proteger dados confidenciais. O Hashcat, uma ferramenta de auditoria de senhas amplamente utilizada, é capaz de explorar o poder de processamento paralelo das GPUs para acelerar a quebra de hashes criptográficos. No entanto, a utilização eficiente do Hashcat em larga escala apresenta desafios, como a necessidade de gerenciar múltiplas GPUs e otimizar recursos computacionais. Este trabalho apresenta o Hashcat como Serviço (HaaS), uma plataforma que visa simplificar e otimizar o processo de recuperação de senhas, tornando-o mais acessível e eficiente. O HaaS combina o Hashcat com tecnologias de containerização (Docker) e o middleware remote OpenCL (rOpenCL), permitindo a criação e gestão de instâncias do Hashcat em containers, capazes de tirar partido tanto de GPUs locais como remotas, e incluindo facilidades de migração das instâncias, de forma a maximizar o uso das GPUs. A metodologia de desenvolvimento incluiu a experimentação com o Hashcat em diferentes ambientes, o projeto e desenvolvimento do HaaS e a avaliação do sistema desenvolvido. A avaliação do HaaS em diferentes configurações demonstrou resultados promissores, confirmando sua capacidade de lidar com cargas de trabalho intensivas e sua flexibilidade para se adaptar a diferentes cenários e disponibilidades de recursos. Dessarte, o HaaS representa uma contribuição importante na área de recuperação de senhas, oferecendo uma plataforma escalável, eficiente e de fácil utilização. |
| dirty | 0 |
| eu_rights_str_mv | openAccess |
| format | masterThesis |
| fulltext.url.fl_str_mv | https://bibliotecadigital.ipb.pt/bitstreams/0ca458b6-0d93-4358-b43d-f65151fbd509/download |
| id | ipb_e9ef894abff8ecec166a34cefa3c55f2 |
| identifier.url.fl_str_mv | http://hdl.handle.net/10198/30096 |
| instacron_str | ipb |
| institution | Instituto Politécnico de Bragança |
| instname_str | Instituto Politécnico de Bragança |
| language | por |
| network_acronym_str | ipb |
| network_name_str | Biblioteca Digital do IPB |
| oai_identifier_str | oai:bibliotecadigital.ipb.pt:10198/30096 |
| organization_str_mv | urn:organizationAcronym:ipb |
| person_str_mv | Lima, Carlos de Souza |
| publishDate | 2024 |
| reponame_str | Biblioteca Digital do IPB |
| repository_id_str | urn:repositoryAcronym:ipb |
| service_str_mv | urn:repositoryAcronym:ipb |
| spelling | porpt_PTA crescente preocupação com a segurança cibernética impulsionou o desenvolvimento de ferramentas e técnicas para proteger dados confidenciais. O Hashcat, uma ferramenta de auditoria de senhas amplamente utilizada, é capaz de explorar o poder de processamento paralelo das GPUs para acelerar a quebra de hashes criptográficos. No entanto, a utilização eficiente do Hashcat em larga escala apresenta desafios, como a necessidade de gerenciar múltiplas GPUs e otimizar recursos computacionais. Este trabalho apresenta o Hashcat como Serviço (HaaS), uma plataforma que visa simplificar e otimizar o processo de recuperação de senhas, tornando-o mais acessível e eficiente. O HaaS combina o Hashcat com tecnologias de containerização (Docker) e o middleware remote OpenCL (rOpenCL), permitindo a criação e gestão de instâncias do Hashcat em containers, capazes de tirar partido tanto de GPUs locais como remotas, e incluindo facilidades de migração das instâncias, de forma a maximizar o uso das GPUs. A metodologia de desenvolvimento incluiu a experimentação com o Hashcat em diferentes ambientes, o projeto e desenvolvimento do HaaS e a avaliação do sistema desenvolvido. A avaliação do HaaS em diferentes configurações demonstrou resultados promissores, confirmando sua capacidade de lidar com cargas de trabalho intensivas e sua flexibilidade para se adaptar a diferentes cenários e disponibilidades de recursos. Dessarte, o HaaS representa uma contribuição importante na área de recuperação de senhas, oferecendo uma plataforma escalável, eficiente e de fácil utilização.application/pdfpt_PTHaaS - hashcat como serviçoLima, Carlos de SouzaRufino, JoséKoscianski, AndréHostingInstitutionOrganizationalBiblioteca Digital do IPBe-mailmailto:dspace@ipb.ptdspace@ipb.ptURNurn:tid:2036662752024-07-26T08:17:12Z20242024-01-01T00:00:00ZHandlehttp://hdl.handle.net/10198/30096http://purl.org/coar/access_right/c_abf2open accessDesenvolvimento webCriptografia aplicadaComputação paralela e distribuídaVirtualização e containerizaçãoSistemas heterogêneos4779148 bytesliteraturehttp://purl.org/coar/resource_type/c_bdccmaster thesis2024http://creativecommons.org/licenses/by-nc/4.0/http://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://bibliotecadigital.ipb.pt/bitstreams/0ca458b6-0d93-4358-b43d-f65151fbd509/download |
| spellingShingle | HaaS - hashcat como serviço Lima, Carlos de Souza Desenvolvimento web Criptografia aplicada Computação paralela e distribuída Virtualização e containerização Sistemas heterogêneos |
| status | SINGLETON |
| subject.fl_str_mv | Desenvolvimento web Criptografia aplicada Computação paralela e distribuída Virtualização e containerização Sistemas heterogêneos |
| title | HaaS - hashcat como serviço |
| title_full | HaaS - hashcat como serviço |
| title_fullStr | HaaS - hashcat como serviço |
| title_full_unstemmed | HaaS - hashcat como serviço |
| title_short | HaaS - hashcat como serviço |
| title_sort | HaaS - hashcat como serviço |
| topic | Desenvolvimento web Criptografia aplicada Computação paralela e distribuída Virtualização e containerização Sistemas heterogêneos |
| topic_facet | Desenvolvimento web Criptografia aplicada Computação paralela e distribuída Virtualização e containerização Sistemas heterogêneos |
| url | http://hdl.handle.net/10198/30096 |
| visible | 1 |