Autor Tema: Hashcat no me funciona en Wifislax 3.0 Final 64bits  (Leído 875 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado CCCP

  • **
  • Mensajes: 13
Hashcat no me funciona en Wifislax 3.0 Final 64bits
« en: 01-05-2022, 23:17 (Domingo) »
Buenas,

Con wifislax64-2.4 y los modulos cudatoolkit-10.2.89-x86_64-1slackbuilds y nvidia-current-470.63.01-19wifislax no tenía problemas
Ahora, arranco Wifislax 3.0 Final 64bits en modo live y me fallan estas cosas:

-Hashcat (instalado)
-Libreoffice (modulo)

PC:
MSI gs65
NVIDIA GeForce GTX 1660 Ti
Modulo: nvidia-510.60.02
Modulo: cudatoolkit-10.2.89-x86_64-1slackbuilds.xzm
Modulo: libreoffice

Hashcat

Código: [Seleccionar]
wifislax64 ~ # hashcat -b
hashcat (v6.2.5) starting in benchmark mode

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

Segmentation fault
wifislax64 ~ #

No me funciona el modulo office.

Código: [Seleccionar]
Executable: soffice PID: 6048 Signal: Segmentation fault (11) Time: 5/1/22 10:59:50 PM UTC
CUDA
Y tengo una consulta: El paquete CUDA no está disponible en el post de módulos. ¿Debo usar el paquete CUDA, cudatoolkit-10.2.89-x86_64-1slackbuilds.xzm?

Un saludo y gracias de antemano



Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15789
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #1 en: 02-05-2022, 07:11 (Lunes) »
Hola , te habia escrito varias respuestas ,pero creo que el modulo de cuda ese que has puesto esta generando conflicto.

Los drivers modernos parece que ya traen su propia version de cuda , por eso son ahora tan pesados , y ademas es mas moderna (cuda 11).

He actualizado el modulo de driver con el driver 512.68.02 , prueba a ver.

Yo probaria primero poniendo solo office , ...si te funciona , añade el driver nvidia , ... y pruebas ..pero NO PONGAS ESE MODULO DE CUDA EN NINGUN CASO.

Mira el driver 510.xx  ...ya trae su propio cuda.


Desconectado CCCP

  • **
  • Mensajes: 13
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #2 en: 02-05-2022, 10:50 (Lunes) »
Gracias por la respuesta.
Citar
Yo probaria primero poniendo solo office , ...si te funciona , añade el driver nvidia , ... y pruebas ..pero NO PONGAS ESE MODULO DE CUDA EN NINGUN CASO.
ok


Situación previa (referente a mi primer post)




Pruebas actuales (MD5 comprobado) Atención: no aporto imagen pero la situación es igual:


1) Iso sin nada: Hascat da el mismo error
2) Iso solo con nuevo modulo office: mismo error
3) Iso solo con  nuevo modulo nvidia: hashcat da error, pero el driver de nvidia carga aparentemente correctamente (lo veo tipeando nvidia en el buscador y arrancando su entorno, no Hashcat)

Mis impresiones:
Parce ser que el conflicto con hashcat es de base.
Me he bajado hashcat de slackbuild y he creado un xzm, pero la version es inferior (6.2.4) y además cuando reinicio con el modulo no me lo carga. No se si lo haré bien.

Lo que digas pruebo. Gracias de antemano, un saludo

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15789
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #3 en: 02-05-2022, 22:18 (Lunes) »
El problema no es hashcat , ya que afecta tambien a office , y office ni siquiera se compila, es un todo en uno que ya viene precompilado.

Por lo que si que parece que es un problema de base.

Te voy a poner varias cosas , haz las pruebas en este orden para ir acelerando esto.

1 - arranca la iso SIN NINGUN TIPO DE MODULO EXTRA
2 - una vez cargue , en una consola ejecuta clinfo

clinfo es una utilidad que enumera las plataformas opencl del sistema y sus capacidades.

3 - si clinfo te da "segmentation fault" , entonces

Citar
removepkg pocl

y vuelves a ejecutar clinfo ,

4 - si clinfo te daba fallo y tras eliminar pocl simplemente dice que no hay nada o no te da ningun segmentation , entonces el problema es pocl.

si al eliminar pocl , clinfo va bien , el siguiente paso seria añadir office ...y al arrancar eliminas primero pocl

y lanzas entonces office.

en resumidas cuentas , primero sin modulos y ejecutas clinfo , si te da error eliminas pocl y si ya no da error ,sabes que el conflicto es pocl.

podras probar todo , y simplemente al arrancar eliminar pocl , si ese es el problema , ya te explico como eliminarlo permanentemente.

Desconectado CCCP

  • **
  • Mensajes: 13
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #4 en: 03-05-2022, 09:12 (Martes) »
Gracias por la respuesta y buenas de nuevo,,.
Ahí vamos

El problema no es hashcat , ya que afecta tambien a office , y office ni siquiera se compila, es un todo en uno que ya viene precompilado.

Por lo que si que parece que es un problema de base.

Te voy a poner varias cosas , haz las pruebas en este orden para ir acelerando esto.

1 - arranca la iso SIN NINGUN TIPO DE MODULO EXTRA
2 - una vez cargue , en una consola ejecuta clinfo

clinfo es una utilidad que enumera las plataformas opencl del sistema y sus capacidades.

3 - si clinfo te da "segmentation fault" , entonces

Citar
removepkg pocl

y vuelves a ejecutar clinfo ,

4 - si clinfo te daba fallo y tras eliminar pocl simplemente dice que no hay nada o no te da ningun segmentation , entonces el problema es pocl.

si al eliminar pocl , clinfo va bien , el siguiente paso seria añadir office ...y al arrancar eliminas primero pocl

y lanzas entonces office.

en resumidas cuentas , primero sin modulos y ejecutas clinfo , si te da error eliminas pocl y si ya no da error ,sabes que el conflicto es pocl.

podras probar todo , y simplemente al arrancar eliminar pocl , si ese es el problema , ya te explico como eliminarlo permanentemente.

Código: [Seleccionar]
wifislax64 ~ # clinfo
Segmentation fault
wifislax64 ~ # removepkg pocl
Removing package: pocl-1.8-x86_64-2wifislax
Removing files:
  --> Deleting symlink /usr/lib64/libpocl.so
  --> Deleting symlink /usr/lib64/libpocl.so.2
  --> Deleting /etc/OpenCL/vendors/pocl.icd
  --> Deleting /usr/bin/poclcc
  --> Deleting /usr/lib64/libpocl.so.2.8.0
  --> Deleting /usr/lib64/pkgconfig/pocl.pc
  --> Deleting /usr/lib64/pocl/libllvmopencl.so
  --> Deleting /usr/lib64/pocl/libpocl-devices-basic.so
  --> Deleting /usr/lib64/pocl/libpocl-devices-pthread.so
  --> Deleting /usr/share/pocl/include/_builtin_renames.h
  --> Deleting /usr/share/pocl/include/_clang_opencl.h
  --> Deleting /usr/share/pocl/include/_enable_all_exts.h
  --> Deleting /usr/share/pocl/include/_kernel.h
  --> Deleting /usr/share/pocl/include/_kernel_c.h
  --> Deleting /usr/share/pocl/include/_kernel_constants.h
  --> Deleting /usr/share/pocl/include/_libclang_versions_checks.h
  --> Deleting /usr/share/pocl/include/opencl-c-base.h
  --> Deleting /usr/share/pocl/include/opencl-c.h
  --> Deleting /usr/share/pocl/include/pocl.h
  --> Deleting /usr/share/pocl/include/pocl_device.h
  --> Deleting /usr/share/pocl/include/pocl_image_types.h
  --> Deleting /usr/share/pocl/include/pocl_spir.h
  --> Deleting /usr/share/pocl/include/pocl_types.h
  --> Deleting /usr/share/pocl/kernel-x86_64-unknown-linux-gnu-avx.bc
  --> Deleting /usr/share/pocl/kernel-x86_64-unknown-linux-gnu-avx2.bc
  --> Deleting /usr/share/pocl/kernel-x86_64-unknown-linux-gnu-avx512.bc
  --> Deleting /usr/share/pocl/kernel-x86_64-unknown-linux-gnu-avx_f16c.bc
  --> Deleting /usr/share/pocl/kernel-x86_64-unknown-linux-gnu-avx_fma4.bc
  --> Deleting /usr/share/pocl/kernel-x86_64-unknown-linux-gnu-sse2.bc
  --> Deleting /usr/share/pocl/kernel-x86_64-unknown-linux-gnu-sse41.bc
  --> Deleting /usr/share/pocl/kernel-x86_64-unknown-linux-gnu-ssse3.bc
  --> Deleting empty directory /usr/share/pocl/include/
  --> Deleting empty directory /usr/share/pocl/
  --> Deleting empty directory /usr/lib64/pocl/
wifislax64 ~ # clinfo
Segmentation fault
wifislax64 ~ #

Sin modulos, tras remover opcl, clinfo sigue dando segmentation fault

Desconectado CCCP

  • **
  • Mensajes: 13
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #5 en: 03-05-2022, 09:32 (Martes) »
Con el fin de aislar el problema he reproducido lo mismo en otro PC con el mismo USB live y, siguiendo tus pasos y no da problemas.

Lenovo Slim Yoga 7
AMD Ryzen 4000

Código: [Seleccionar]
wifislax64 ~ # hashcat -b
hashcat (v6.2.5) starting in benchmark mode

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

* Device #1: Unstable OpenCL driver detected!

This OpenCL driver may fail kernel compilation or produce false negatives.
You can use --force to override, but do not report related errors.

No devices found/left.

Started: Tue May  3 09:21:30 2022
Stopped: Tue May  3 09:21:31 2022
wifislax64 ~ # clinfo
Number of platforms                               2
  Platform Name                                   Clover
  Platform Vendor                                 Mesa
  Platform Version                                OpenCL 1.1 Mesa 21.3.5
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd
  Platform Extensions function suffix             MESA

  Platform Name                                   Portable Computing Language
  Platform Vendor                                 The pocl project
  Platform Version                                OpenCL 2.0 pocl 1.8  Linux, Release, RELOC, LLVM 13.0.0, SLEEF, DISTRO, POCL_DEBUG
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd cl_pocl_content_size
  Platform Extensions function suffix             POCL

  Platform Name                                   Clover
Number of devices                                 1
  Device Name                                     AMD RENOIR (DRM 3.42.0, 5.15.28-wifislax64, LLVM 13.0.0)
  Device Vendor                                   AMD
  Device Vendor ID                                0x1002
  Device Version                                  OpenCL 1.1 Mesa 21.3.5
  Device Numeric Version                          0x401000 (1.1.0)
  Driver Version                                  21.3.5
  Device OpenCL C Version                         OpenCL C 1.1
  Device Type                                     GPU
  Device Profile                                  FULL_PROFILE
  Device Available                                Yes
  Compiler Available                              Yes
  Max compute units                               7
  Max clock frequency                             1600MHz
  Max work item dimensions                        3
  Max work item sizes                             256x256x256
  Max work group size                             256
=== CL_PROGRAM_BUILD_LOG ===
fatal error: cannot open file '/usr/share/clc/gfx909-amdgcn-mesa-mesa3d.bc': No such file or directory
  Preferred work group size multiple (kernel)     <getWGsizes:1504: create kernel : error -46>
  Preferred / native vector sizes                 
    char                                                16 / 16     
    short                                                8 / 8       
    int                                                  4 / 4       
    long                                                 2 / 2       
    half                                                 0 / 0        (n/a)
    float                                                4 / 4       
    double                                               2 / 2        (cl_khr_fp64)
  Half-precision Floating-point support           (n/a)
  Single-precision Floating-point support         (core)
    Denormals                                     No
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 No
    Round to infinity                             No
    IEEE754-2008 fused multiply-add               No
    Support is emulated in software               No
    Correctly-rounded divide and sqrt operations  No
  Double-precision Floating-point support         (cl_khr_fp64)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
  Address bits                                    64, Little-Endian
  Global memory size                              3221225472 (3GiB)
  Error Correction support                        No
  Max memory allocation                           2254857830 (2.1GiB)
  Unified memory for Host and Device              No
  Minimum alignment for any data type             128 bytes
  Alignment of base address                       32768 bits (4096 bytes)
  Global Memory cache type                        None
  Image support                                   No
  Local memory type                               Local
  Local memory size                               32768 (32KiB)
  Max number of constant args                     16
  Max constant buffer size                        67108864 (64MiB)
  Max size of kernel argument                     1024
  Queue properties                               
    Out-of-order execution                        No
    Profiling                                     Yes
  Profiling timer resolution                      0ns
  Execution capabilities                         
    Run OpenCL kernels                            Yes
    Run native kernels                            No
    ILs with version                              (n/a)
  Built-in kernels with version                   (n/a)
  Device Extensions                               cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64 cl_khr_extended_versioning
  Device Extensions with Version                  cl_khr_byte_addressable_store                                    0x400000 (1.0.0)
                                                  cl_khr_global_int32_base_atomics                                 0x400000 (1.0.0)
                                                  cl_khr_global_int32_extended_atomics                             0x400000 (1.0.0)
                                                  cl_khr_local_int32_base_atomics                                  0x400000 (1.0.0)
                                                  cl_khr_local_int32_extended_atomics                              0x400000 (1.0.0)
                                                  cl_khr_int64_base_atomics                                        0x400000 (1.0.0)
                                                  cl_khr_int64_extended_atomics                                    0x400000 (1.0.0)
                                                  cl_khr_fp64                                                      0x400000 (1.0.0)
                                                  cl_khr_extended_versioning                                       0x400000 (1.0.0)

  Platform Name                                   Portable Computing Language
Number of devices                                 1
  Device Name                                     pthread-AMD Ryzen 7 4700U with Radeon Graphics
  Device Vendor                                   AuthenticAMD
  Device Vendor ID                                0x1022
  Device Version                                  OpenCL 1.2 pocl HSTR: pthread-x86_64-unknown-linux-gnu-znver1
  Driver Version                                  1.8
  Device OpenCL C Version                         OpenCL C 1.2 pocl
  Device Type                                     CPU
  Device Profile                                  FULL_PROFILE
  Device Available                                Yes
  Compiler Available                              Yes
  Linker Available                                Yes
  Max compute units                               16
  Max clock frequency                             2000MHz
  Device Partition                                (core)
    Max number of sub-devices                     16
    Supported partition types                     equally, by counts
    Supported affinity domains                    (n/a)
  Max work item dimensions                        3
  Max work item sizes                             4096x4096x4096
  Max work group size                             4096
  Preferred work group size multiple (kernel)     8
  Preferred / native vector sizes                 
    char                                                16 / 16     
    short                                               16 / 16     
    int                                                  8 / 8       
    long                                                 4 / 4       
    half                                                 0 / 0        (n/a)
    float                                                8 / 8       
    double                                               4 / 4        (cl_khr_fp64)
  Half-precision Floating-point support           (n/a)
  Single-precision Floating-point support         (core)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
    Correctly-rounded divide and sqrt operations  Yes
  Double-precision Floating-point support         (cl_khr_fp64)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
  Address bits                                    64, Little-Endian
  Global memory size                              5576892416 (5.194GiB)
  Error Correction support                        No
  Max memory allocation                           2147483648 (2GiB)
  Unified memory for Host and Device              Yes
  Minimum alignment for any data type             128 bytes
  Alignment of base address                       1024 bits (128 bytes)
  Global Memory cache type                        Read/Write
  Global Memory cache size                        4194304 (4MiB)
  Global Memory cache line size                   64 bytes
  Image support                                   Yes
    Max number of samplers per kernel             16
    Max size for 1D images from buffer            134217728 pixels
    Max 1D or 2D image array size                 2048 images
    Max 2D image size                             8192x8192 pixels
    Max 3D image size                             2048x2048x2048 pixels
    Max number of read image args                 128
    Max number of write image args                128
  Local memory type                               Global
  Local memory size                               524288 (512KiB)
  Max number of constant args                     8
  Max constant buffer size                        524288 (512KiB)
  Max size of kernel argument                     1024
  Queue properties                               
    Out-of-order execution                        Yes
    Profiling                                     Yes
  Prefer user sync for interop                    Yes
  Profiling timer resolution                      1ns
  Execution capabilities                         
    Run OpenCL kernels                            Yes
    Run native kernels                            Yes
  printf() buffer size                            16777216 (16MiB)
  Built-in kernels                                (n/a)
  Device Extensions                               cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_3d_image_writes cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64


NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  Clover
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   Success [MESA]
  clCreateContext(NULL, ...) [default]            Success [MESA]
  clCreateContext(NULL, ...) [other]              Success [POCL]
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  Success (1)
    Platform Name                                 Clover
    Device Name                                   AMD RENOIR (DRM 3.42.0, 5.15.28-wifislax64, LLVM 13.0.0)
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  Success (1)
    Platform Name                                 Clover
    Device Name                                   AMD RENOIR (DRM 3.42.0, 5.15.28-wifislax64, LLVM 13.0.0)
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  Success (1)
    Platform Name                                 Clover
    Device Name                                   AMD RENOIR (DRM 3.42.0, 5.15.28-wifislax64, LLVM 13.0.0)

ICD loader properties
  ICD loader Name                                 OpenCL ICD Loader
  ICD loader Vendor                               OCL Icd free software
  ICD loader Version                              2.3.1
  ICD loader Profile                              OpenCL 3.0
wifislax64 ~ #

Parece ser que podríamos confirmar que el conflico que reporté es de base (MSI gs 65 con la nvidia 1660ti).
Yo no se seguir por mi mismo. Si quieres dime cosas y voy probando.
Gracias de nuevo.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15789
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #6 en: 04-05-2022, 00:02 (Miércoles) »
solo se me ocurre una cosa...

vamos a eliminar los ocpencl config que trae de serie el sistema

te vas a

Citar
/etc/OpenCL/vendors/

y eliminas los fichero que hay ..

ejecutas

clinfo

no deberia dar ningun error , solo decirte que no hay ninguna plataforma opencl , ...

si clinfo  no te da segmentation fault ...

entonces añadele el driver nvidia , y una vez arrancado ,vas a hacer lo mismo "casi"

veras que hay un

pocl.icd  mesa.icd  y otro que pone nvidia.icd  ...  lo digo de memoria ,pero vamos


vas a borrar todos menos el de nvidia ..y a probar clinfo y hashcat

si eso funciona , anularemos los otros dejandolos vacios,ya te dire como.
« Última modificación: 04-05-2022, 00:02 (Miércoles) por USUARIONUEVO »

Desconectado CCCP

  • **
  • Mensajes: 13
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #7 en: 04-05-2022, 19:15 (Miércoles) »
Ok...
Aplico...

solo se me ocurre una cosa...

vamos a eliminar los ocpencl config que trae de serie el sistema

te vas a

Citar
/etc/OpenCL/vendors/

y eliminas los fichero que hay ..

ejecutas

clinfo

no deberia dar ningun error , solo decirte que no hay ninguna plataforma opencl , ...

si clinfo  no te da segmentation fault ...

entonces añadele el driver nvidia , y una vez arrancado ,vas a hacer lo mismo "casi"

veras que hay un

pocl.icd  mesa.icd  y otro que pone nvidia.icd  ...  lo digo de memoria ,pero vamos


vas a borrar todos menos el de nvidia ..y a probar clinfo y hashcat

si eso funciona , anularemos los otros dejandolos vacios,ya te dire como.

¡Y funciona! Sí, sí, sí. ¡Has dado con ello!



1) Borro pocl.icd  mesa.icd y dejo nvidia.icd, te acordabas bien...
2) Corro clinfo correcto y hashcat y me da una bonita cifra de 297 kilohashes por segundo para un benchmarck con hash 22000 con OpenCL 3.0 CUDA 11.6.134 cargado gracias al último driver 510.68.02 que has colgado en el post de módulos y que, tal y como dices, lo integra.

Código: [Seleccionar]
wifislax64 ~ # clinfo
Number of platforms                               1
  Platform Name                                   NVIDIA CUDA
  Platform Vendor                                 NVIDIA Corporation
  Platform Version                                OpenCL 3.0 CUDA 11.6.134
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_nv_create_buffer cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_device_uuid cl_khr_pci_bus_info cl_khr_external_semaphore cl_khr_external_memory cl_khr_external_semaphore_opaque_fd cl_khr_external_memory_opaque_fd
  Platform Extensions with Version                cl_khr_global_int32_base_atomics                                 0x400000 (1.0.0)
                                                  cl_khr_global_int32_extended_atomics                             0x400000 (1.0.0)
                                                  cl_khr_local_int32_base_atomics                                  0x400000 (1.0.0)
                                                  cl_khr_local_int32_extended_atomics                              0x400000 (1.0.0)
                                                  cl_khr_fp64                                                      0x400000 (1.0.0)
                                                  cl_khr_3d_image_writes                                           0x400000 (1.0.0)
                                                  cl_khr_byte_addressable_store                                    0x400000 (1.0.0)
                                                  cl_khr_icd                                                       0x400000 (1.0.0)
                                                  cl_khr_gl_sharing                                                0x400000 (1.0.0)
                                                  cl_nv_compiler_options                                           0x400000 (1.0.0)
                                                  cl_nv_device_attribute_query                                     0x400000 (1.0.0)
                                                  cl_nv_pragma_unroll                                              0x400000 (1.0.0)
                                                  cl_nv_copy_opts                                                  0x400000 (1.0.0)
                                                  cl_nv_create_buffer                                              0x400000 (1.0.0)
                                                  cl_khr_int64_base_atomics                                        0x400000 (1.0.0)
                                                  cl_khr_int64_extended_atomics                                    0x400000 (1.0.0)
                                                  cl_khr_device_uuid                                               0x400000 (1.0.0)
                                                  cl_khr_pci_bus_info                                              0x400000 (1.0.0)
                                                  cl_khr_external_semaphore                                          0x9000 (0.9.0)
                                                  cl_khr_external_memory                                             0x9000 (0.9.0)
                                                  cl_khr_external_semaphore_opaque_fd                                0x9000 (0.9.0)
                                                  cl_khr_external_memory_opaque_fd                                   0x9000 (0.9.0)
  Platform Numeric Version                        0xc00000 (3.0.0)
  Platform Extensions function suffix             NV
  Platform Host timer resolution                  0ns

  Platform Name                                   NVIDIA CUDA
Number of devices                                 1
  Device Name                                     NVIDIA GeForce GTX 1660 Ti
  Device Vendor                                   NVIDIA Corporation
  Device Vendor ID                                0x10de
  Device Version                                  OpenCL 3.0 CUDA
  Device UUID                                     9bec3d5a-260a-77ef-bdf4-5f6e6ce74720
  Driver UUID                                     9bec3d5a-260a-77ef-bdf4-5f6e6ce74720
  Valid Device LUID                               No
  Device LUID                                     0000-4000636c5f6b
  Device Node Mask                                0
  Device Numeric Version                          0xc00000 (3.0.0)
  Driver Version                                  510.68.02
  Device OpenCL C Version                         OpenCL C 1.2
  Device OpenCL C all versions                    OpenCL C                                                         0x400000 (1.0.0)
                                                  OpenCL C                                                         0x401000 (1.1.0)
                                                  OpenCL C                                                         0x402000 (1.2.0)
                                                  OpenCL C                                                         0xc00000 (3.0.0)
  Device OpenCL C features                        __opencl_c_fp64                                                  0xc00000 (3.0.0)
                                                  __opencl_c_images                                                0xc00000 (3.0.0)
                                                  __opencl_c_int64                                                 0xc00000 (3.0.0)
                                                  __opencl_c_3d_image_writes                                       0xc00000 (3.0.0)
  Latest comfornace test passed                   v2021-02-01-00
  Device Type                                     GPU
  Device Topology (NV)                            PCI-E, 0000:01:00.0
  Device Profile                                  FULL_PROFILE
  Device Available                                Yes
  Compiler Available                              Yes
  Linker Available                                Yes
  Max compute units                               24
  Max clock frequency                             1455MHz
  Compute Capability (NV)                         7.5
  Device Partition                                (core)
    Max number of sub-devices                     1
    Supported partition types                     None
    Supported affinity domains                    (n/a)
  Max work item dimensions                        3
  Max work item sizes                             1024x1024x64
  Max work group size                             1024
  Preferred work group size multiple (device)     32
  Preferred work group size multiple (kernel)     32
  Warp size (NV)                                  32
  Max sub-groups per work group                   0
  Preferred / native vector sizes                 
    char                                                 1 / 1       
    short                                                1 / 1       
    int                                                  1 / 1       
    long                                                 1 / 1       
    half                                                 0 / 0        (n/a)
    float                                                1 / 1       
    double                                               1 / 1        (cl_khr_fp64)
  Half-precision Floating-point support           (n/a)
  Single-precision Floating-point support         (core)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
    Correctly-rounded divide and sqrt operations  Yes
  Double-precision Floating-point support         (cl_khr_fp64)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
  Address bits                                    64, Little-Endian
  Global memory size                              6233522176 (5.805GiB)
  Error Correction support                        No
  Max memory allocation                           1558380544 (1.451GiB)
  Unified memory for Host and Device              No
  Integrated memory (NV)                          No
  Shared Virtual Memory (SVM) capabilities        (core)
    Coarse-grained buffer sharing                 Yes
    Fine-grained buffer sharing                   No
    Fine-grained system sharing                   No
    Atomics                                       No
  Minimum alignment for any data type             128 bytes
  Alignment of base address                       4096 bits (512 bytes)
  Preferred alignment for atomics                 
    SVM                                           0 bytes
    Global                                        0 bytes
    Local                                         0 bytes
  Atomic memory capabilities                      relaxed, work-group scope
  Atomic fence capabilities                       relaxed, acquire/release, work-group scope
  Max size for global variable                    0
  Preferred total size of global vars             0
  Global Memory cache type                        Read/Write
  Global Memory cache size                        786432 (768KiB)
  Global Memory cache line size                   128 bytes
  Image support                                   Yes
    Max number of samplers per kernel             32
    Max size for 1D images from buffer            268435456 pixels
    Max 1D or 2D image array size                 2048 images
    Max 2D image size                             32768x32768 pixels
    Max 3D image size                             16384x16384x16384 pixels
    Max number of read image args                 256
    Max number of write image args                32
    Max number of read/write image args           0
  Pipe support                                    No
  Max number of pipe args                         0
  Max active pipe reservations                    0
  Max pipe packet size                            0
  Local memory type                               Local
  Local memory size                               49152 (48KiB)
  Registers per block (NV)                        65536
  Max number of constant args                     9
  Max constant buffer size                        65536 (64KiB)
  Generic address space support                   No
  Max size of kernel argument                     4352 (4.25KiB)
  Queue properties (on host)                     
    Out-of-order execution                        Yes
    Profiling                                     Yes
  Device enqueue capabilities                     (n/a)
  Queue properties (on device)                   
    Out-of-order execution                        No
    Profiling                                     No
    Preferred size                                0
    Max size                                      0
  Max queues on device                            0
  Max events on device                            0
  Prefer user sync for interop                    No
  Profiling timer resolution                      1000ns
  Execution capabilities                         
    Run OpenCL kernels                            Yes
    Run native kernels                            No
    Non-uniform work-groups                       No
    Work-group collective functions               No
    Sub-group independent forward progress        No
    Kernel execution timeout (NV)                 Yes
  Concurrent copy and kernel execution (NV)       Yes
    Number of async copy engines                  3
    IL version                                    (n/a)
    ILs with version                              <printDeviceInfo:186: get CL_DEVICE_ILS_WITH_VERSION : error -30>
  printf() buffer size                            1048576 (1024KiB)
  Built-in kernels                                (n/a)
  Built-in kernels with version                   <printDeviceInfo:190: get CL_DEVICE_BUILT_IN_KERNELS_WITH_VERSION : error -30>
  Device Extensions                               cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_nv_create_buffer cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_device_uuid cl_khr_pci_bus_info cl_khr_external_semaphore cl_khr_external_memory cl_khr_external_semaphore_opaque_fd cl_khr_external_memory_opaque_fd
  Device Extensions with Version                  cl_khr_global_int32_base_atomics                                 0x400000 (1.0.0)
                                                  cl_khr_global_int32_extended_atomics                             0x400000 (1.0.0)
                                                  cl_khr_local_int32_base_atomics                                  0x400000 (1.0.0)
                                                  cl_khr_local_int32_extended_atomics                              0x400000 (1.0.0)
                                                  cl_khr_fp64                                                      0x400000 (1.0.0)
                                                  cl_khr_3d_image_writes                                           0x400000 (1.0.0)
                                                  cl_khr_byte_addressable_store                                    0x400000 (1.0.0)
                                                  cl_khr_icd                                                       0x400000 (1.0.0)
                                                  cl_khr_gl_sharing                                                0x400000 (1.0.0)
                                                  cl_nv_compiler_options                                           0x400000 (1.0.0)
                                                  cl_nv_device_attribute_query                                     0x400000 (1.0.0)
                                                  cl_nv_pragma_unroll                                              0x400000 (1.0.0)
                                                  cl_nv_copy_opts                                                  0x400000 (1.0.0)
                                                  cl_nv_create_buffer                                              0x400000 (1.0.0)
                                                  cl_khr_int64_base_atomics                                        0x400000 (1.0.0)
                                                  cl_khr_int64_extended_atomics                                    0x400000 (1.0.0)
                                                  cl_khr_device_uuid                                               0x400000 (1.0.0)
                                                  cl_khr_pci_bus_info                                              0x400000 (1.0.0)
                                                  cl_khr_external_semaphore                                          0x9000 (0.9.0)
                                                  cl_khr_external_memory                                             0x9000 (0.9.0)
                                                  cl_khr_external_semaphore_opaque_fd                                0x9000 (0.9.0)
                                                  cl_khr_external_memory_opaque_fd                                   0x9000 (0.9.0)

NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  NVIDIA CUDA
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   Success [NV]
  clCreateContext(NULL, ...) [default]            Success [NV]
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  Invalid device type for platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No platform

ICD loader properties
  ICD loader Name                                 OpenCL ICD Loader
  ICD loader Vendor                               OCL Icd free software
  ICD loader Version                              2.3.1
  ICD loader Profile                              OpenCL 3.0
wifislax64 ~ # hashcat -m 22000 -b
hashcat (v6.2.5) starting in benchmark mode

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

Successfully initialized NVIDIA CUDA library.

Failed to initialize NVIDIA RTC library.

* Device #1: CUDA SDK Toolkit not installed or incorrectly installed.
             CUDA SDK Toolkit required for proper device support and utilization.
             Falling back to OpenCL runtime.

* Device #1: WARNING! Kernel exec timeout is not disabled.
             This may cause "CL_OUT_OF_RESOURCES" or related errors.
             To disable the timeout, see: https://hashcat.net/q/timeoutpatch
nvmlDeviceGetFanSpeed(): Not Supported

OpenCL API (OpenCL 3.0 CUDA 11.6.134) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #1: NVIDIA GeForce GTX 1660 Ti, 5824/5944 MB (1486 MB allocatable), 24MCU

Benchmark relevant options:
===========================
* --optimized-kernel-enable

-------------------------------------------------------------
* Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL) [Iterations: 4095]
-------------------------------------------------------------

Speed.#1.........:   297.7 kH/s (80.54ms) @ Accel:16 Loops:1024 Thr:256 Vec:1

Started: Wed May  4 17:02:20 2022
Stopped: Wed May  4 17:02:32 2022
wifislax64 ~ #

¿Qué hacemos para que quede completo?
Gracias por tu trabajo

Desconectado CCCP

  • **
  • Mensajes: 13
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #8 en: 04-05-2022, 22:38 (Miércoles) »
Tras tus recomendaciones, lo que ataña a los módulos...

Módulos que arrancan sin problema (no he realizado ningún uso, solo se ha probado que no de conflicto al ejecutarlo):

burpsuite-2022.3.6-noarch-1wifislax ok
filezilla-kit-3.59.0-1wifislax ok
firefox-100.0-x86_64-1wifislax ok
libreoffice-kit-7.3.2-x86_64-1wifislax ok
metasploit-kit-6.1.40-1wifislax ok
nvidia-510.68.02-1wifislax ok
openshot-kit-2.6.1-1wifislax ok
tor-browser-11.5a9-x86_64-1wifislax ok
vlc-3.0.17.3-x86_64-1wifislax ok
websploit-4.0.4-x86_64-4wifislax ok



Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15789
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #9 en: 05-05-2022, 07:08 (Jueves) »
Bien , sin amimo de dar la chapa , pero para que basicamente se entienda de que va el problemilla ...

Esos ficheros ,son leidos por el cargador de plataformas "ocl-icd" , son simples ficheros de texto que apuntan hacia la libreria responsable de dar soporte opencl.

Cuando hay varias , a vaces hay conflictos.

Como probemos a quitar pocl , y ese no daba resultado , me inclino a pensar que es  mesa.icd  , por lo que de momento te paso un xzm que debes poner en "modules" , y lo que va a hacer es sobreescribir ese fichero con uno vacio.

Supongo que con eso bastara , la idea es no perder tambien pocl innecesariamente , ya que pocl da soporte por ejemplo a ese ryzen 4000 que tienes en otro equipo , y para no andar danzando poniendo y quitando el anulador.

De manera que mi idea es que con este modulo puedas usar la live en otros equipos sin perder soporte  (solo el de mesa.icd que por suerte ademas es el mas basico de todos y el que menso hardware soporta)


Te dejo anulado mesa.icd , y me cuentas.

https://upfiles.com/6O9nYoXQ

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15789
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #10 en: 05-05-2022, 08:36 (Jueves) »
Subi el fichero hace ya una hora, pero se queda en procesing ...

como es peque;o lo he subido a mediafire

https://www.mediafire.com/file/tjh8dv4j4btw5gt/anular-mesa.icd.xzm/file

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15789
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #11 en: 05-05-2022, 12:45 (Jueves) »
pss , ya lo han arreglado , puedes descargarlo de donde quieras ...

Announcements
[FIXED] Issue with processing files May 5, 2022, 10:32 AM


confirmame cuando lo has descargado para borrar
y si te ha funcionado o hay que bloquear el otro tambien.  ;)
« Última modificación: 05-05-2022, 12:46 (Jueves) por USUARIONUEVO »

Desconectado CCCP

  • **
  • Mensajes: 13
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #12 en: 05-05-2022, 21:41 (Jueves) »
pss , ya lo han arreglado , puedes descargarlo de donde quieras ...

Announcements
[FIXED] Issue with processing files May 5, 2022, 10:32 AM


confirmame cuando lo has descargado para borrar
y si te ha funcionado o hay que bloquear el otro tambien.  ;)

Funciona perfectamente.



Muchas gracias crack

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15789
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #13 en: 05-05-2022, 22:18 (Jueves) »
ok , pues dejatelo puesto , te valdra para todos los equipos.  ;)

el opencl de mesa yo creo que apenas soporta nada o casi nada.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15789
Re:Hashcat no me funciona en Wifislax 3.0 Final 64bits
« Respuesta #14 en: 11-05-2022, 13:05 (Miércoles) »
Uff , hoy trasteando , he vuelto a probar lo de cudatoolkit ...

Pues va ser que si que ayuda , en mi caso con una nvidia 1070 , me da 25.000  llaves mas por segundo , tanto con driver moderno como drivers legacy.

Lo que no creo que te sirva ese que tienes de otra version mas antigua de wifislax ... de todas formas puedes probar ...si no te lo pilla al lanzar hashcat te dira que no encuentra cuda sdk.