首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hashcat基准测试根本没有启动

hashcat基准测试根本没有启动
EN

Stack Overflow用户
提问于 2019-03-17 17:50:08
回答 1查看 3K关注 0票数 1

我正在尝试用我的GPU RX580启动Win10上的hashcat。

到目前为止我所做的是:

  1. 卸载所有AMD驱动程序并重新启动
  2. 启动驱动程序融合清除所有AMD显示驱动程序并重新启动
  3. 手动从C:\windows\system32 32和c:\windows\syswow64 64中删除OpenCL.dll并重新启动
  4. 安装AMD Crimsson驱动程序版本-试用17.8.2、17.11.1、17.11.4

我的问题是:

当我尝试使用WPA2哈希PS D:\crack\hashcat-5.1.0> .\hashcat64.exe -m 2500 -b启动基准测试时

它启动并退出,没有任何输出:

代码语言:javascript
复制
PS D:\crack\hashcat-5.1.0> .\hashcat64.exe -m 2500 -b
hashcat (v5.1.0) 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 #2: Not a native Intel OpenCL runtime. Expect massive speed loss.
             You can use --force to override, but do not report related errors.
OpenCL Platform #1: Advanced Micro Devices, Inc.
================================================
* Device #1: Ellesmere, 3264/4096 MB allocatable, 36MCU
* Device #2: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz, skipped.

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

Hashmode: 2500 - WPA-EAPOL-PBKDF2 (Iterations: 4096)

PS D:\crack\hashcat-5.1.0>

来自hashcat -I的输出:

代码语言:javascript
复制
PS D:\crack\hashcat-5.1.0> .\hashcat64.exe -I
hashcat (v5.1.0) starting...

OpenCL Info:

Platform ID #1
  Vendor  : Advanced Micro Devices, Inc.
  Name    : AMD Accelerated Parallel Processing
  Version : OpenCL 2.0 AMD-APP (2442.8)

  Device ID #1
    Type           : GPU
    Vendor ID      : 1
    Vendor         : Advanced Micro Devices, Inc.
    Name           : Ellesmere
    Version        : OpenCL 2.0 AMD-APP (2442.8)
    Processor(s)   : 36
    Clock          : 1366
    Memory         : 3264/4096 MB allocatable
    OpenCL Version : OpenCL C 2.0
    Driver Version : 2442.8

  Device ID #2
    Type           : CPU
    Vendor ID      : 128
    Vendor         : GenuineIntel
    Name           : Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
    Version        : OpenCL 1.2 AMD-APP (2442.8)
    Processor(s)   : 8
    Clock          : 3599
    Memory         : 6131/24526 MB allocatable
    OpenCL Version : OpenCL C 1.2
    Driver Version : 2442.8 (sse2,avx)

PS D:\crack\hashcat-5.1.0>

如果我试图启动掩码攻击,也会发生同样的情况。

其他基准测试似乎有效,但当它到达WPA2时,它只会将我返回到命令提示符:

代码语言:javascript
复制
PS D:\crack\hashcat-5.1.0> .\hashcat64.exe -b
hashcat (v5.1.0) 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 #2: Not a native Intel OpenCL runtime. Expect massive speed loss.
             You can use --force to override, but do not report related errors.
OpenCL Platform #1: Advanced Micro Devices, Inc.
================================================
* Device #1: Ellesmere, 3264/4096 MB allocatable, 36MCU
* Device #2: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz, skipped.

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

Hashmode: 0 - MD5

Speed.#1.........: 12381.1 MH/s (96.87ms) @ Accel:256 Loops:512 Thr:256 Vec:1

Hashmode: 100 - SHA1

Speed.#1.........:  4268.9 MH/s (70.02ms) @ Accel:256 Loops:128 Thr:256 Vec:1

Hashmode: 1400 - SHA2-256

Speed.#1.........:  1870.1 MH/s (80.00ms) @ Accel:256 Loops:64 Thr:256 Vec:1

Hashmode: 1700 - SHA2-512

Speed.#1.........:   461.1 MH/s (81.22ms) @ Accel:128 Loops:32 Thr:256 Vec:1

Hashmode: 2500 - WPA-EAPOL-PBKDF2 (Iterations: 4096)

PS D:\crack\hashcat-5.1.0>

知道是什么导致了这种行为吗?

EN

回答 1

Stack Overflow用户

发布于 2019-03-19 05:54:52

它看起来像是OpenCL运行时的崩溃。我已经安装了最新的肾上腺素驱动器-- 19.3.2,但我进入了另一个问题:

代码语言:javascript
复制
PS D:\crack\hashcat-5.1.0> .\hashcat64.exe -b -m 2500
hashcat (v5.1.0) 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 Platform #1: Advanced Micro Devices, Inc.
================================================
* Device #1: Ellesmere, 3264/4096 MB allocatable, 36MCU

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

Hashmode: 2500 - WPA-EAPOL-PBKDF2 (Iterations: 4096)

* Device #1: ATTENTION! OpenCL kernel self-test failed.

Your device driver installation is probably broken.
See also: https://hashcat.net/faq/wrongdriver

Speed.#1.........:   179.3 kH/s (87.14ms) @ Accel:128 Loops:64 Thr:256 Vec:1

Started: Mon Mar 18 19:05:55 2019
Stopped: Mon Mar 18 19:06:26 2019
PS D:\crack\hashcat-5.1.0>

然后我使用了--自我测试-禁用选项,然后启动了。我还在hashcat论坛上创建了一个帖子:https://hashcat.net/forum/thread-8226-post-44141.html#pid44141,以防有人感兴趣。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55210104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档