C:\hashcat-5.1.0>hashcat64.exe -I
hashcat (v5.1.0) starting...
OpenCL Info:
Platform ID #1
Vendor : NVIDIA Corporation
Name : NVIDIA CUDA
Version : OpenCL 1.2 CUDA 10.2.95
Device ID #1
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : GeForce GTX 1050
Version : OpenCL 1.2 CUDA
Processor(s) : 5
Clock : 1493
Memory : 1024/4096 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 441.41
Platform ID #2
Vendor : Intel(R) Corporation
Name : Intel(R) OpenCL
Version : OpenCL 2.1
Device ID #2
Type : GPU
Vendor ID : 8
Vendor : Intel(R) Corporation
Name : Intel(R) HD Graphics 630
Version : OpenCL 2.1 NEO
Processor(s) : 23
Clock : 1000
Memory : 3253/6507 MB allocatable
OpenCL Version : OpenCL C 2.0
Driver Version : 26.20.100.7463
Device ID #3
Type : CPU
Vendor ID : 8
Vendor : Intel(R) Corporation
Name : Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
Version : OpenCL 2.1 (Build 0)
Processor(s) : 4
Clock : 2500
Memory : 4067/16269 MB allocatable
OpenCL Version : OpenCL C 2.0
Driver Version : 7.6.0.0814
C:\hashcat-5.1.0>
Ganz ehrlich, ... es wurde uns ein werkzeug zur Verfügung gestellt das nennt sich Google, da findet man zu fast jeder Grafikkarte einen Hashcat Benchmark und kann sich anschauen was die so reißt... dann kannst du selbst vergleichen was vom Preis passt... nur als hinweis die 2070S funktionieren nicht so gut mit hashcat, zumindest bei mir...
@mega : Hm, sieht doch eigentlich gar nicht so schlecht aus, hm, vielleicht wählt Hashcat die Intel-GPU aus, weil die laut OpenCL mehr Streamprozessoren hat.
Wie sieht denn die Ausgabe von Hashcat aus, wenn Du es startest? Evtl. kannst ja mal die Nvidia direkt angeben, mit --opencl-platforms=1 --opencl-devices 1
@hatzumi187 : Das kann man leider nicht grundsätzlich sagen, was da die beste GPU dafür ist - DES-Keys zu rechnen ist für die Dinger eigentlicher kompletter Prozessor-Missbrauch; die ALUs dürften sich da ziemlich langweilen (also irgendwelche FLOPS oder Integer-OPs, etc. bringen Dir da gar nix) und PCIe-Bandwidth brauchst auch keine....
Was dort zur Auswahl steht, weiß ich nicht, evtl. auch einfach ausprobieren oder wie ein Vorposter erwähnt hat, evtl. auch nach Benchmarks googeln. Volta/Turing-Architektur ist schonmal nicht schlecht, brauchbar - m.E.n. - ab Pascal, also ab GT10xx... Alles darunter, also z.B. K80/GT7xx oder auch die Maxwell M40/M60/GT9xx, etc., kannst m.E.n. vergessen.
Hm, wie sieht denn die Ausgabe von hashcat aus? Normalerweise sagt es doch was los ist, sprich es listet erstmal die aufgefundenen/angesprochenen OpenCL-Devices auf... Irgendwie echt schräg bei Dir. Vielleicht musst auch mal noch --force dazuhängen; bei mir nimmt er z.B. i.d.R. nur die NVidia-GPUs und ignoriert die Intel GPU mit einer entsprechenden Warnung, erst geforcet verwendet er auch die Intel GPU (und die kann echt nicht viel, und meine Celeron G3900 CPU geht im Rauschen unter).
Turns out the reasons for the CL_DEVICE_NOT_AVAILABLE failure are both silly and convoluted. The short story is that my environment variables did not correctly reflect the installation of the Intel OpenCL SDK. In particular, the path variable did not include the SDK "bin" directories.
In summary, there were two issues preventing me from debugging OpenCL:
Incorrect environment variables, especially the path, resulting in a CL_DEVICE_NOT_AVAILABLE error when trying to create the device.
Using the wrong OpenCL driver, resulting in an access violation crash. An OpenCL 2.0 driver appears to be required.
Ich versteh's nicht, laut der Ausgabe müsste er doch mit der 1050 laufen? Und eben gerade nicht mit der Intel GPU.... wie kommst drauf, daß er die 1050 nicht verwendet? Was sagt status?
Ich hatte 4 GTX 1080 Ti und hatte den Key nach knapp 2 Std. und war bei ca. 1,5 %
Welche Grafikkarte oder Grafikkarten du dabei nimmst ist egal, (außer Geld und Dauer des Vorgangs), solange du Hashcat korrekt bedienst und korrekte DCW und ECW hast
Ich versteh's nicht, laut der Ausgabe müsste er doch mit der 1050 laufen? Und eben gerade nicht mit der Intel GPU.... wie kommst drauf, daß er die 1050 nicht verwendet? Was sagt status?