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 |
Registos relacionados
school Uma arquitectura para a monitorização de computações paralelas e distribuídas
por: Duarte, Vítor
Publicado em: (2003)
por: Duarte, Vítor
Publicado em: (2003)
school Uma abordagem à comunicação segura em aplicações distribuídas
por: Rufino, José
Publicado em: (1997)
por: Rufino, José
Publicado em: (1997)
article Nuevos Aportes de las Tecnologías de Información para el Desarrollo de Simulación Distribuida
por: Sarli,Juan Leonardo
Publicado em: (2020)
por: Sarli,Juan Leonardo
Publicado em: (2020)
image clOpenCLip - Estendendo aplicações heterogéneas a ambientes distribuídos de forma transparente
por: Rufino, José
Publicado em: (2019)
por: Rufino, José
Publicado em: (2019)
article Comunicações seguras - Criptografia quântica
por: Rodrigues, Pedro João
Publicado em: (2005)
por: Rodrigues, Pedro João
Publicado em: (2005)
article Verificação do comportamento dos fotões
por: Rodrigues, Pedro João
Publicado em: (2005)
por: Rodrigues, Pedro João
Publicado em: (2005)
school Demonstrador de uma rede de operador com tecnologia openflow e serviços na cloud
por: Pardal, Gonçalo Neto de Oliveira
Publicado em: (2014)
por: Pardal, Gonçalo Neto de Oliveira
Publicado em: (2014)
school Rocmeu: orientação ao recurso na modelação de aplicações paralelas e exploração cooperativa de clusters multi-SAN
por: Alves, Albano
Publicado em: (2004)
por: Alves, Albano
Publicado em: (2004)
school HpxTrace: monitorização de aplicações em HPX
por: Pinto, José António Pereira
Publicado em: (2022)
por: Pinto, José António Pereira
Publicado em: (2022)
school Conillon: Distributed computing platform for desktop grids
por: Silva, Hélio Alexandre Dias da
Publicado em: (2011)
por: Silva, Hélio Alexandre Dias da
Publicado em: (2011)
school Optimização de uma aplicação paralela para simulações de dinâmica molecular
por: Valdevino, Pedro Miguel dos Santos
Publicado em: (2011)
por: Valdevino, Pedro Miguel dos Santos
Publicado em: (2011)
school Ataques ao sistema criptográfico RSA
por: Leite, Helena Ingildo de Sá Queirós
Publicado em: (2009)
por: Leite, Helena Ingildo de Sá Queirós
Publicado em: (2009)
school Distributed Learning of Convolutional Neural Networks on Heterogeneous Processing Units
por: Marques, José Fernando Duarte
Publicado em: (2016)
por: Marques, José Fernando Duarte
Publicado em: (2016)
school Framework para a construção de “portais de negócio” para gestão de solicitações de consumidores IaaS na HP Cloud
por: Pires, Paulo Agostinho Rodrigues
Publicado em: (2013)
por: Pires, Paulo Agostinho Rodrigues
Publicado em: (2013)
school Analysis of trade-offs between performance and energy efficiency of scalable dataframes tools
por: Martins, André Carvalho da Cunha
Publicado em: (2023)
por: Martins, André Carvalho da Cunha
Publicado em: (2023)
school Ambiente de execução distribuída de aplicações
por: Pereira, Hugo Miguel da Silva
Publicado em: (2013)
por: Pereira, Hugo Miguel da Silva
Publicado em: (2013)
school Setting up a HTC/Beowulf cluster for distributed radiation transport simulations
por: Pereira, Fernando Joaquim Leite
Publicado em: (2008)
por: Pereira, Fernando Joaquim Leite
Publicado em: (2008)
school Parallel algorithms and architectures for LDPC Decoding
por: Fernandes, Gabriel Falcão Paiva
Publicado em: (2010)
por: Fernandes, Gabriel Falcão Paiva
Publicado em: (2010)
school CoR-HPX: uma nova abordagem à computação orientada ao recurso
por: Gonçalves, Tiago Fernandes
Publicado em: (2021)
por: Gonçalves, Tiago Fernandes
Publicado em: (2021)
school Estruturas computacionais para reconstrução de imagem em tomografia
por: Borges, António Rui de Oliveira e Silva
Publicado em: (1994)
por: Borges, António Rui de Oliveira e Silva
Publicado em: (1994)
school Network Softwarization for IACS Security Applications
por: Freitas, Miguel Rosado Borges de
Publicado em: (2018)
por: Freitas, Miguel Rosado Borges de
Publicado em: (2018)
school Monintainer : a monitoring approach for container-based services
por: Correia, Miguel Ângelo Acácio
Publicado em: (2023)
por: Correia, Miguel Ângelo Acácio
Publicado em: (2023)
school Massively parallel identification of RFID tags
por: Figueiredo, Rui Barbosa de
Publicado em: (2011)
por: Figueiredo, Rui Barbosa de
Publicado em: (2011)
school Plataforma distribuída para integração e contratação de serviços de Software
por: Ramos, Carlos Alberto Quaresma
Publicado em: (2000)
por: Ramos, Carlos Alberto Quaresma
Publicado em: (2000)
school Um middleware para computação paralela em clusters de multicores
por: Saramago, João André Figueiredo Gonçalves
Publicado em: (2012)
por: Saramago, João André Figueiredo Gonçalves
Publicado em: (2012)
school Programação paralela baseada em skeletons para processamento de imagens 3D
por: Lourenço, Pedro Miguel Galvão Farelo
Publicado em: (2016)
por: Lourenço, Pedro Miguel Galvão Farelo
Publicado em: (2016)
groups Modelação de um Mercado da Pequena Geração Dispersa através de Agentes e Serviços Web
por: Correia, Nuno Alexandre Sarmento
Publicado em: (2006)
por: Correia, Nuno Alexandre Sarmento
Publicado em: (2006)
school Sistema informático para simular e comunicar com o chão de fábrica, baseado na tecnologia BlockChain e com elevada segurança
por: Nunes, João Pedro Tira Picos Costa
Publicado em: (2022)
por: Nunes, João Pedro Tira Picos Costa
Publicado em: (2022)
school Investigação e desenho de uma solução empresarial de alojamento web para Angola
por: Mota, João António dos Santos
Publicado em: (2018)
por: Mota, João António dos Santos
Publicado em: (2018)
school Live-Migration in Cloud Computing Environment
por: Alselek, Mohammad
Publicado em: (2016)
por: Alselek, Mohammad
Publicado em: (2016)
school Using container-based virtualization on web apps production environment: dipcode development cycle
por: Guimarães, Luís Miguel Pinheiro
Publicado em: (2022)
por: Guimarães, Luís Miguel Pinheiro
Publicado em: (2022)
school Virtualização e Cloud Computing como catalisador do crescimento das PME’s
por: Lavrador, Miguel Cássio Ferreira
Publicado em: (2020)
por: Lavrador, Miguel Cássio Ferreira
Publicado em: (2020)
school Os grupos etários heterogéneos no jardim de infância
por: Costa, Sofia Correia Soares
Publicado em: (2021)
por: Costa, Sofia Correia Soares
Publicado em: (2021)
school Paralelização em mecânica dos fluidos computacional usando HPF
por: Alves, Luís M.
Publicado em: (2000)
por: Alves, Luís M.
Publicado em: (2000)
school Aceleração da classificação de documentos com recurso a GPU
por: Severino, Pedro Nuno Pereira
Publicado em: (2012)
por: Severino, Pedro Nuno Pereira
Publicado em: (2012)
school Implementação distribuída de algoritmos evolutivos
por: Silva, João Pedro Lopes da
Publicado em: (2017)
por: Silva, João Pedro Lopes da
Publicado em: (2017)
school Mecanismos de checkpointing para aplicações paralelas de cálculo científico
por: Silva, Luís Alexandre Serras de Moura e
Publicado em: (1997)
por: Silva, Luís Alexandre Serras de Moura e
Publicado em: (1997)
school Implementação em FPGA de algoritmos computacionais paralelos
por: Figueiredo, Luís Carlos Nobre de Almeida
Publicado em: (2010)
por: Figueiredo, Luís Carlos Nobre de Almeida
Publicado em: (2010)
school Implementação de um sistema de virtualização de postos de trabalho na faculdade de ciências e tecnologia
por: Pires, Adriano José Amado Correia Pinto
Publicado em: (2017)
por: Pires, Adriano José Amado Correia Pinto
Publicado em: (2017)
auto_stories A criptografia
por: Cabral, João
Publicado em: (2013)
por: Cabral, João
Publicado em: (2013)
Registos relacionados
-
school Uma arquitectura para a monitorização de computações paralelas e distribuídas
por: Duarte, Vítor
Publicado em: (2003) -
school Uma abordagem à comunicação segura em aplicações distribuídas
por: Rufino, José
Publicado em: (1997) -
article Nuevos Aportes de las Tecnologías de Información para el Desarrollo de Simulación Distribuida
por: Sarli,Juan Leonardo
Publicado em: (2020) -
image clOpenCLip - Estendendo aplicações heterogéneas a ambientes distribuídos de forma transparente
por: Rufino, José
Publicado em: (2019) -
article Comunicações seguras - Criptografia quântica
por: Rodrigues, Pedro João
Publicado em: (2005)