Si sabes sobre la obtención ilegal de contraseñas, es
posible que seas consciente del hecho de que Hashcat es una de las herramientas
de recuperación de la CPU en contraseñas más populares que está disponible de
forma gratuita. Hashcat es conocido por su velocidad y la naturaleza versátil
de romper varios tipos de hashes.
Ahora, yendo un paso por delante, Hashcat ha dado un
paso importante de hacer Hashcat y oclHashcat código abierto. Hashcat es una
herramienta de recuperación de contraseña basada en CPU y oclHashcat es una
herramienta acelerada por GPU.
En su última entrada del blog, Hashcat menciona las
razones detrás de este paso. Siempre que cualquier software decide ir de código
abierto, la licencia es lo que más importa. Hashcat utiliza la licencia MIT,
que permitía una fácil integración o en el envase de las distribuciones de
Linux comunes, junto con paquetes para Kali Linux.
Debido a la adopción de ruta de origen abierta, ahora
será más fácil de integrar bibliotecas externas en Hashcat. Por el momento,
hashcat / oclHashcat no necesita ninguna bibliotecas externa, pero si surge la
necesidad, ahora tienes la opción.
La mención de otra mejora importante, Hashcat escribe
que antes de ir de código abierto, no había soporte nativo para OS X ya que Apple
no admite la compilación "fuera de línea" del código del kernel. Con
licencia de código abierto, ahora usted puede compilar fácilmente los OS de
Apple usando OpenCL Runtime JIT.
Según la empresa, otra inspiración para ir de código
abierto fue la implementación de bitsliced núcleos DES GPU.
Hashcat ofrece múltiples tipos de modos de ataque.
Echar un vistazo:
Ataque de fuerza bruta
Ataque Combinator
Ataque de diccionario
Ataque de huellas dactilares
Ataque híbrido
Ataque de la máscara
Ataque Permutación
Ataque basado en reglas
Ataque Tabla-Búsqueda
Ataque Toggle-Case
Ataque PRINCE
Aquí está el enlace GitHub:
https://github.com/hashcat/