macOS, eGPU detected but cannot be used.
#3
(04-10-2022, 04:57 PM)CheeseMachine Wrote:
(04-10-2022, 05:13 AM)machone Wrote: hashcrack 6.2.5, I've tried installing it with homebrew as well as compiling it from source; same issue.

Mac is a MacBook Pro 13" 2017, connected to a Razer Core (X?) via Thunderbolt. Inside it is an AMD Vega 64.




Code:
~/Downloads/hashcat-6.2.5  $ hashcat -I hashcat (v6.2.5) starting in backend information mode OpenCL Info: ============ OpenCL Platform ID #1   Vendor..: Apple   Name....: Apple   Version.: OpenCL 1.2 (Aug 11 2021 00:46:43)   Backend Device ID #1     Type...........: CPU     Vendor.ID......: 8     Vendor.........: Intel     Name...........: Intel(R) Core(TM) i5-7267U CPU @ 3.10GHz     Version........: OpenCL 1.2     Processor(s)...: 4     Clock..........: 3100     Memory.Total...: 16384 MB (limited to 2048 MB allocatable in one block)     Memory.Free....: 8160 MB     OpenCL.Version.: OpenCL C 1.2     Driver.Version.: 1.1   Backend Device ID #2     Type...........: GPU     Vendor.ID......: 8     Vendor.........: Intel Inc.     Name...........: Intel(R) Iris(TM) Plus Graphics 650     Version........: OpenCL 1.2     Processor(s)...: 48     Clock..........: 1050     Memory.Total...: 1536 MB (limited to 192 MB allocatable in one block)     Memory.Free....: 704 MB     OpenCL.Version.: OpenCL C 1.2     Driver.Version.: 1.2(Feb 16 2022 20:39:05)   Backend Device ID #3     Type...........: GPU     Vendor.ID......: 1     Vendor.........: AMD     Name...........: AMD Radeon RX Vega 64 Compute Engine     Version........: OpenCL 1.2     Processor(s)...: 56     Clock..........: 1630     Memory.Total...: 8176 MB (limited to 2044 MB allocatable in one block)     Memory.Free....: 8064 MB     OpenCL.Version.: OpenCL C 1.2     Driver.Version.: 1.2 (Feb 16 2022 20:32:57)





Commands always fail with the same error:




Code:
$ hashcat -d 3 -m 1000 -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. No devices found/left. Started: Sat Apr  9 20:10:15 2022 Stopped: Sat Apr  9 20:10:15 2022



I've tried -D as well, same error. Also, this happens with device #2 as well.

Any insight is appreciated.

If you compiled from source you should be using ./Hashcat command.

In both cases where I used homebrew to install it as well as compiling it from source (after removing the Homebrew-installed copy of course), the binary goes into a $PATH'd directory. So no, I don't think so.
Reply


Messages In This Thread
RE: macOS, eGPU detected but cannot be used. - by machone - 04-11-2022, 12:05 AM