Hashcat on VPS Virtual Server - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Support (https://hashcat.net/forum/forum-3.html) +--- Forum: hashcat (https://hashcat.net/forum/forum-45.html) +--- Thread: Hashcat on VPS Virtual Server (/thread-5988.html) |
Hashcat on VPS Virtual Server - freeroute - 10-27-2016 I have a virtual server account. Everything work, I only use it by ssh. Yesterday I tried running hashcat, but its run only with "hashcat -D 1 --force -m 0 -b "parameters AMD processzor. OS: Debian Jessie 64 Here is the lspci output: root@datasolutionsit:~# lspci -v | grep VGA 00:02.0 VGA compatible controller: Cirrus Logic GD 5446 (prog-if 00 [VGA controller]) They have only paid technical support. Have you any idea which driver should be installed? Thanks in advance. clinfo and lsmod output: oot@datasolutionsit:~# clinfo terminate called after throwing an instance of 'unsigned long' Félbeszakítva root@datasolutionsit:~# lsmod Module Size Used by cfg80211 413730 0 rfkill 18867 1 cfg80211 nfsd 262938 2 auth_rpcgss 51209 1 nfsd oid_registry 12419 1 auth_rpcgss nfs_acl 12511 1 nfsd nfs 192232 0 lockd 83389 2 nfs,nfsd fscache 45542 1 nfs sunrpc 237364 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl joydev 17063 0 ppdev 16782 0 cirrus 23584 1 ttm 77862 1 cirrus drm_kms_helper 49210 1 cirrus drm 249998 4 ttm,drm_kms_helper,cirrus i2c_piix4 20864 0 pcspkr 12595 0 evdev 17445 3 i2c_core 46012 3 drm,i2c_piix4,drm_kms_helper serio_raw 12849 0 virtio_balloon 13047 0 parport_pc 26300 0 parport 35749 2 ppdev,parport_pc pvpanic 12563 0 processor 28221 0 button 12944 0 thermal_sys 27642 1 processor fuse 83350 1 autofs4 35529 2 ext4 477942 1 crc16 12343 1 ext4 mbcache 17171 1 ext4 jbd2 82514 1 ext4 hid_generic 12393 0 usbhid 44460 0 hid 102264 2 hid_generic,usbhid sg 29973 0 sd_mod 44356 3 crc_t10dif 12431 1 sd_mod sr_mod 21903 0 cdrom 47424 1 sr_mod crct10dif_generic 12581 1 crct10dif_common 12356 2 crct10dif_generic,crc_t10dif ata_generic 12490 0 psmouse 99249 0 ata_piix 33592 2 uhci_hcd 43499 0 ehci_hcd 69837 0 floppy 65068 0 8139too 30423 0 libata 177508 2 ata_generic,ata_piix virtio_pci 17389 0 virtio_ring 17513 2 virtio_pci,virtio_balloon virtio 13058 2 virtio_pci,virtio_balloon 8139cp 26569 0 mii 12675 2 8139cp,8139too scsi_mod 191405 4 sg,libata,sd_mod,sr_mod usbcore 195468 3 uhci_hcd,ehci_hcd,usbhid usb_common 12440 1 usbcore root@datasolutionsit:~# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 13 model name : QEMU Virtual CPU version (cpu64-rhel6) stepping : 3 microcode : 0x1 cpu MHz : 1999.999 cache size : 4096 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 4 wp : yes flags : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm nopl pni cx16 hypervisor lahf_lm bogomips : 3999.99 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management: RE: Hashcat on VPS Virtual Server - Xanadrel - 10-28-2016 Never heard of that 'gpu' I doubt it can do much or if it can do opencl. If it does, and you have the correct driver for it, it should work, otherwise you'll have to use the cpu. RE: Hashcat on VPS Virtual Server - freeroute - 10-28-2016 I updated the VPS configuration. I try to find the correct driver.... At home I have only nVidia cards, so I don't know AMD cards and the necessary AMD drivers... lspci: 00:02.0 VGA compatible controller: Cirrus Logic GD 5446 OS: Debian Jessie 64 If someone have any idea, please post it. I can use CPU only until this time.... Thank you in advance. clinfo: root@debian:~# clinfo Number of platforms: 1 Platform Profile: FULL_PROFILE Platform Version: OpenCL 2.0 AMD-APP (1800.11) Platform Name: AMD Accelerated Parallel Processing Platform Vendor: Advanced Micro Devices, Inc. Platform Extensions: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices Platform Name: AMD Accelerated Parallel Processing Number of devices: 1 Device Type: CL_DEVICE_TYPE_CPU Vendor ID: 1002h Board name: Max compute units: 4 Max work items dimensions: 3 Max work items[0]: 1024 Max work items[1]: 1024 Max work items[2]: 1024 Max work group size: 1024 Preferred vector width char: 16 Preferred vector width short: 8 Preferred vector width int: 4 Preferred vector width long: 2 Preferred vector width float: 4 Preferred vector width double: 2 Native vector width char: 16 Native vector width short: 8 Native vector width int: 4 Native vector width long: 2 Native vector width float: 4 Native vector width double: 2 Max clock frequency: 1999Mhz Address bits: 64 Max memory allocation: 2147483648 Image support: Yes Max number of images read arguments: 128 Max number of images write arguments: 64 Max image 2D width: 8192 Max image 2D height: 8192 Max image 3D width: 2048 Max image 3D height: 2048 Max image 3D depth: 2048 Max samplers within kernel: 16 Max size of kernel argument: 4096 Alignment (bits) of base address: 1024 Minimum alignment (bytes) for any datatype: 128 Single precision floating point capability Denorms: Yes Quiet NaNs: Yes Round to nearest even: Yes Round to zero: Yes Round to +ve and infinity: Yes IEEE754-2008 fused multiply-add: Yes Cache type: Read/Write Cache line size: 64 Cache size: 32768 Global memory size: 4156125184 Constant buffer size: 65536 Max number of constant args: 8 Local memory type: Global Local memory size: 32768 Max pipe arguments: 16 Max pipe active reservations: 16 Max pipe packet size: 2147483648 Max global variable size: 1879048192 Max global variable preferred total size: 1879048192 Max read/write image args: 64 Max on device events: 0 Queue on device max size: 0 Max on device queues: 0 Queue on device preferred size: 0 SVM capabilities: Coarse grain buffer: No Fine grain buffer: No Fine grain system: No Atomics: No Preferred platform atomic alignment: 0 Preferred global atomic alignment: 0 Preferred local atomic alignment: 0 Kernel Preferred work group size multiple: 1 Error correction support: 0 Unified memory for Host and Device: 1 Profiling timer resolution: 1 Device endianess: Little Available: Yes Compiler available: Yes Execution capabilities: Execute OpenCL kernels: Yes Execute native function: Yes Queue on Host properties: Out-of-Order: No Profiling : Yes Queue on Device properties: Out-of-Order: No Profiling : No Platform ID: 0x7fda90c57430 Name: QEMU Virtual CPU version (cpu64-rhel6) Vendor: GenuineIntel Device OpenCL C version: OpenCL C 1.2 Driver version: 1800.11 (sse2) Profile: FULL_PROFILE Version: OpenCL 1.2 AMD-APP (1800.11) Extensions: cl_khr_fp64 cl_amd_fp64 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_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_device_fission cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_spir cl_khr_gl_event RE: Hashcat on VPS Virtual Server - epixoip - 10-28-2016 That VGA chipset does not have programmable shaders, and even if it did, it would surely be many times slower than your CPU. RE: Hashcat on VPS Virtual Server - freeroute - 10-28-2016 Thank you for your reply. So I can use only CPU .( I will not try to install GPU drivers. RE: Hashcat on VPS Virtual Server - freeroute - 10-29-2016 Benchmark hashcat-legacy using very slow algorithm: freeroute@VPS:~$ hashcat -m 7400 -b Initializing hashcat v2.00 with 4 threads and 32mb segment-size... Device...........: QEMU Virtual CPU version (cpu64-rhel6) Instruction set..: x86_64 Number of threads: 4 Hash type: sha256crypt, SHA256(Unix) Speed/sec: 871 words Compared with the new hashcat v3.10 it is only 180-190 H/s The old hashcat is faster using only CPU.. Interesting to me.... RE: Hashcat on VPS Virtual Server - epixoip - 10-30-2016 My guess is that because the OpenCL runtime has no idea what your CPU is, it doesn't apply any optimizations when compiling kernels. Might be able to do some manual kernel compilation to circumvent this, but probably easier to just get a VPS with a different provider. |