HD 4600 allocatable memory hashcat 6.2.4
#1
OK so I have been playing with this for a few weeks, and had to roll back to 6.2.2 for some reason when running version 6.2.4 I can't even benchmark NTLM

my free GPU memory drops from 1565MB to 768 MB



407 MB allocatable becomes 203 MB allocatable


and hashcat doesn't have enough allocatable memory to run an NTLM Benchmark, and a -b just stalls on the MD5


Code:
D:\audit\hashcat-6.2.2>hashcat -b -m1000
hashcat (v6.2.2) 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.

OpenCL API (OpenCL 1.2 ) - Platform #1 [Intel(R) Corporation]
=============================================================
* Device #1: Intel(R) HD Graphics 4600, 1565/1629 MB (407 MB allocatable), 20MCU
* Device #2: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz, skipped

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

Hashmode: 1000 - NTLM

Speed.#1.........:  368.3 MH/s (55.69ms) @ Accel:256 Loops:512 Thr:8 Vec:1

Started: Thu Sep 09 15:30:28 2021
Stopped: Thu Sep 09 15:30:35 2021

D:\audit\hashcat-6.2.2>cd ..\hashcat-6.2.4

D:\audit\hashcat-6.2.4>hashcat -b -m1000
hashcat (v6.2.4) 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.

OpenCL API (OpenCL 1.2 ) - Platform #1 [Intel(R) Corporation]
=============================================================
* Device #1: Intel(R) HD Graphics 4600, 768/1629 MB (203 MB allocatable), 20MCU
* Device #2: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz, skipped

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

-----------------------
* Hash-Mode 1000 (NTLM)
-----------------------

* Device #1: Not enough allocatable device memory for this attack.

Started: Thu Sep 09 15:32:48 2021
Stopped: Thu Sep 09 15:32:51 2021

D:\audit\hashcat-6.2.4>


Any suggestions would be useful, I have updated the drivers the best I can,



both drivers are native intel, I have the latest OpenCL for the CPU, but that just seems to complicate matters




here is the backend info from both versions:


Code:
D:\audit\hashcat-6.2.4>hashcat -I
hashcat (v6.2.4) starting in backend information mode

OpenCL Info:
============

OpenCL Platform ID #1
  Vendor..: Intel(R) Corporation
  Name....: Intel(R) OpenCL
  Version.: OpenCL 1.2

  Backend Device ID #1
    Type...........: GPU
    Vendor.ID......: 8
    Vendor.........: Intel(R) Corporation
    Name...........: Intel(R) HD Graphics 4600
    Version........: OpenCL 1.2
    Processor(s)...: 20
    Clock..........: 1200
    Memory.Total...: 1629 MB (limited to 203 MB allocatable in one block)
    Memory.Free....: 768 MB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 20.19.15.5171

  Backend Device ID #2
    Type...........: CPU
    Vendor.ID......: 8
    Vendor.........: Intel(R) Corporation
    Name...........: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
    Version........: OpenCL 1.2 (Build 10094)
    Processor(s)...: 8
    Clock..........: 3600
    Memory.Total...: 16288 MB (limited to 2036 MB allocatable in one block)
    Memory.Free....: 8112 MB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 5.2.0.10094


D:\audit\hashcat-6.2.4>cd ..\hashcat-6.2.2

D:\audit\hashcat-6.2.2>hashcat -I
hashcat (v6.2.2) starting in backend information mode...

OpenCL Info:
============

OpenCL Platform ID #1
  Vendor..: Intel(R) Corporation
  Name....: Intel(R) OpenCL
  Version.: OpenCL 1.2

  Backend Device ID #1
    Type...........: GPU
    Vendor.ID......: 8
    Vendor.........: Intel(R) Corporation
    Name...........: Intel(R) HD Graphics 4600
    Version........: OpenCL 1.2
    Processor(s)...: 20
    Clock..........: 1200
    Memory.Total...: 1629 MB (limited to 407 MB allocatable in one block)
    Memory.Free....: 1565 MB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 20.19.15.5171

  Backend Device ID #2
    Type...........: CPU
    Vendor.ID......: 8
    Vendor.........: Intel(R) Corporation
    Name...........: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
    Version........: OpenCL 1.2 (Build 10094)
    Processor(s)...: 8
    Clock..........: 3600
    Memory.Total...: 16288 MB (limited to 4072 MB allocatable in one block)
    Memory.Free....: 16224 MB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 5.2.0.10094


D:\audit\hashcat-6.2.2>

booth run fine (if a little slower) on the CPU portion of the chip
Reply