Hashcat con Kali 2 en una máquina virtual

7

¿Cómo puedo ejecutar el hashcat usando solo la CPU en una máquina virtual?

Cuando intento ejecutar hashcat en mi Kali 2 VM, recibo el siguiente error:

root@kali: hashcat -m 400 -a 0 hash.txt rockyou.txt
hashcat (v3.10) starting...

OpenCL Platform #1: Mesa, skipped! No OpenCL compatible devices found

ERROR: No devices found/left

Me doy cuenta de que la nueva versión de hashcat quiere acceder a una tarjeta de video. Esta es una máquina virtual y prefiero usar la CPU para estos laboratorios.

Información de la versión de Kali:

root@kali:~/Desktop/data/target# uname -a
Linux kali 4.6.0-kali1-686 #1 SMP Debian 4.6.4-1kali1 (2016-07-21) i686 GNU/Linux

root@kali:~/Desktop/data/target# lsb_release -a
No LSB modules are available.
Distributor ID: Kali
Description:    Kali GNU/Linux Rolling
Release:    kali-rolling
Codename:   kali-rolling
    
pregunta Shrout1 05.01.2017 - 19:37
fuente

4 respuestas

12

Debes instalar algunas cosas. Me ha pasado lo mismo. Pero puede trabajar con el nuevo hashcat 3.xy la CPU en su vm, no hay problema en eso:

apt-get install libhwloc-dev ocl-icd-dev ocl-icd-opencl-dev

Y

apt-get install pocl-opencl-icd

Esto funcionó para mí. Lo encontré aquí . Lo que sugerí Es un poco diferente porque puedes instalar pocl con apt-get en lugar de descargar desde git como lo sugiere el enlace ... ¿La solución funcionó en mi Kali vm?

    
respondido por el OscarAkaElvis 05.01.2017 - 21:11
fuente
2

Puedes usar el legado de hashcat para eso, está diseñado para ejecutarse en CPU en lugar de GPU.

enlace

    
respondido por el knipp 05.01.2017 - 20:50
fuente
0

VM no tiene GPU, por lo que hashcat no puede trabajar en ella. Puede instalar el hashcat heredado según lo sugerido por Knipp, ejecutarlo en su máquina host o usar Kali como un sistema operativo en vivo (por ejemplo, USB)

    
respondido por el Mr. E 05.01.2017 - 20:56
fuente
-3

Prueba hashcat -m 400 -a 0 hash.txt rockyou.txt --force .

    
respondido por el Tarık Yılmaz 10.11.2018 - 13:04
fuente

Lea otras preguntas en las etiquetas