hashcat usa aceleração de GPU para melhorar a velocidade de descriptografia compartilhando experiência

Publicado em: · Autor (s):Recuperação de senha

Após algumas tentativas, registrei algumas das minhas experiências da seguinte forma.

Primeiro, sabemos que para acelerar o GUP no hashcat, duas condições precisam ser atendidas: 1. Placa gráfica acelerável (GPU); 2. Instale o cuda.

Sistema win10 do meu computador, placa n 3060

1. Resumo das falhas

No início, eu queria completar a aceleração do hashcat no kali linux, mas a placa gráfica na máquina virtual é gerada por algoritmos e não pode ser usada para acelerar. Quando vi que a placa n pode ser conectada diretamente à máquina virtual, procurei em volta com esperança, mas não encontrei um tutorial de acesso direto à placa gráfica adequado para kali linux. Além disso, apenas o host linux pode ser conectado diretamente à máquina virtual windows na Internet. Eu e eu queremos acessar diretamente o sistema windows. linux é o oposto, então não tenho uma maneira adequada de concluir esta etapa. Mesmo que esteja concluído, ainda tenho que trocar de placa gráfica para frente e para trás, e ainda uso principalmente o sistema win10. Se tiver a capacidade, posso escrever um programa para trocar de placa gráfica, mas não é adequado para mim no momento, então acabou. Espero que essa etapa possa ser aperfeiçoada no futuro.

2. Compromisso do host

Então optei por concluir a aceleração do hashcat no host. A placa gráfica padrão do host é 3060, então desde que cuda e hashcat sejam instalados, a aceleração da GPU pode ser usada normalmente. cuda é baixado e instalado diretamente. Você pode instalar no próximo passo (link). Você deve prestar um pouco de atenção ao hashcat. O hashcat recomenda baixar diretamente o arquivo binário do site oficial (link) e descompactá-lo para usá-lo. Observe que o hashcat é um aplicativo de linha de comando. Clique duas vezes para abrir o hashcat.exe. Ele travou e deve ser aberto usando a linha de comando no cmd do terminal do sistema.

3. Problemas evitáveis

(Problema com a instalação do hashcat no msys2: CUDA SDK toolkit não instalado ou instalado incorretamente)

Tenho alguns problemas com o hashcat instalado usando as instruções de instalação no github (CUDA SDK toolkit não instalado ou instalado incorretamente).

Esse problema pode ser visto porque o cuda não pode ser detectado, mas já instalei o cuda. Como o cuda não foi encontrado, o sistema define a api por padrão para opencl. Pessoalmente, não sei qual é o problema. Visitei alguns sites em inglês e tentei algumas operações, mas não funcionou, então desisti. Mas ao mesmo tempo, como baixei o hashcat binário, tentei e deu sucesso, não sei por que.

O hashcat instalado acima com msys2 terá o mesmo problema, seja no shell do msys2 ou no shell do sistema

O hashcat binário baixado diretamente aberto com o shell do sistema não apresenta esse problema

A api detectou automaticamente o cuda e não relatou nenhum erro.

4. Resumo e insights sobre o hashcat

Através do hashcat-b, você pode saber a velocidade com que o hashcat atinge vários tipos de hash, alguns são muito rápidos e outros não são rápidos. Diferentes tipos de hash, a cada segundo A diferença no número de hash é enorme. Ao comparar com ou sem aceleração de GPU, a aceleração de GPU do hashcat é 60 vezes mais rápida do que sem aceleração.


O artigo é reimpresso da Internet! Site mestre de recuperação de senha não documental original

Artigo anterior:Tutorial de uso do Hashcat: configurações de parâmetros do modo de crack (informações úteis super detalhadas, vale a pena coletar)
A seguir:O Hashcat é conhecido como a ferramenta de quebra de senhas mais rápida do mundo.Como usar o Hashcat para descriptografar senhas?
  • Concentre-se em Word, Excel, PPT, PDF, RAR, ZIP, 7Z, pacote compactado, desbloqueio e descriptografia de arquivos criptografados do escritório
  • Nós fornecemos aos usuários recuperação de senha de pacote de compactação de arquivo de alta qualidade, recuperação de senha de palavra desbloqueada em PDF
  • Direitos autorais © Document Password Recovery Master Plataforma de descriptografia on-line