Why Speed difference between brute and dictionary for (wpa 22000)
#1
Star 
H

我有三块P104显卡,使用hashcat基准测试可以达到900kh/s的速度

我用它们破解了WPA22000密码 

我自己制作过很多字典,发现使用BF攻击和超过600000个字典进行Hybrid攻击或Combinator攻击时,速度可以达到900kh/s

[Image: 1.png]

Code:
会话............:hashcat
状态............: 正在运行
哈希模式......: 22000 (WPA-PBKDF2-PMKID+EAPOL)
哈希.目标......:..\TEM\Tenda_219360
时间.开始......:2023 年 9 月 23 日星期六 20:23:45(10 秒)
预计时间...:2023 年 9 月 23 日星期六 20:29:31(5 分 36 秒)
Kernel.Feature...:纯内核
Guess.Base......:文件(..\dic\60w_chinese_name.dic),左侧
Guess.Mod........:文件(..\dic\birth_from_1970-2025.txt),右侧
速度.#1......: 295.1 kH/s (78.54ms) @ 加速:64 循环:1024 Thr:512 Vec:1
速度.#2......: 298.1 kH/s (76.73ms) @ 加速:64 循环:1024 Thr:512 Vec:1
速度.#3......: 284.1 kH/s (79.81ms) @ 加速:64 循环:1024 Thr:512 Vec:1
速度.#*........: 877.8 kH/s
已恢复......:0/1 (0.00%) 摘要(总计)、0/1 (0.00%) 摘要(新)
进度......: 7569870/302598180 (2.50%)
已拒绝......: 0/7569870 (0.00%)
恢复点....: 0/589860 (0.00%)
Restore.Sub.#1...:盐:0 放大器:26-27 迭代:2048-3072
Restore.Sub.#2...:盐:0 放大器:26-27 迭代:0-1
Restore.Sub.#3...:盐:0 放大器:25-26 迭代:0-1
Candidate.Engine.:设备生成器
候选人.#1....: aan1155 -> fuzhuolin1155
候选人.#2....: lanhuaimin1155 -> mobin1155
候选人.#3....: fuzhuoming1144 -> lanhuaying1144
Hardware.Mon.#1..:温度:45c 风扇:37% 利用率:100% 核心:1645MHz 内存:5005MHz 总线:4
Hardware.Mon.#2..:温度:46c 风扇:41% 利用率:100% 核心:1670MHz 内存:5005MHz 总线:4
Hardware.Mon.#3..:温度:50c 风扇:31% 利用率:100% 核心:1632MHz 内存:5005MHz 总线:4

但是,当使用字典攻击时,速度下降到600kh/s

[Image: 2.png]

Code:
会话............:hashcat
状态............: 正在运行
哈希模式......: 22000 (WPA-PBKDF2-PMKID+EAPOL)
哈希.目标......:..\TEM\Tenda_219360
时间.开始.....:2023 年 9 月 23 日星期六 20:29:59(1 分 19 秒)
预计时间...:2023 年 9 月 23 日星期六 20:51:14(19 分 56 秒)
Kernel.Feature...:纯内核
Guess.Base......: 文件 (..\DIC\Initials (10k)_ 和birthday.dic)
猜测.队列......:1/1 (100.00%)
速度.#1......: 227.8 kH/s (386.31ms) @ 加速:64 循环:1024 Thr:512 Vec:1
速度.#2......: 231.9 kH/s (380.40ms) @ 加速:64 循环:1024 Thr:512 Vec:1
速度.#3......: 218.5 kH/s (393.20ms) @ 加速:64 循环:1024 Thr:512 Vec:1
速度.#*........: 678.6 kHz/s
已恢复......:0/1 (0.00%) 摘要(总计)、0/1 (0.00%) 摘要(新)
进度......: 51612106/863160889 (5.98%)
拒绝......: 2506/51612106 (0.00%)
恢复点...: 50628950/863160889 (5.87%)
Restore.Sub.#1...:盐:0 放大器:0-1 迭代:0-1
Restore.Sub.#2...:盐:0 放大器:0-1 迭代:2048-3072
Restore.Sub.#3...:盐:0 放大器:0-1 迭代:2048-3072
Candidate.Engine.:设备生成器
候选人.#1....: byk730812 -> bzx19870112
候选人.#2....: bzx19870113 -> blr980823
候选人.#3...: blr980824 -> bcn20120124
Hardware.Mon.#1..:温度:52c 风扇:43% 利用率:100% 核心:1645MHz 内存:5005MHz 总线:4
Hardware.Mon.#2..:温度:53c 风扇:45% 利用率:100% 核心:1670MHz 内存:5005MHz 总线:4
Hardware.Mon.#3..:温度:56c 风扇:31% 利用率:100% 核心:1632MHz 内存:5005MHz 总线:4


每块显卡的性能都下降了三分之一。 

我在网上查了一些资料

这家伙 让我做了一个同样长度的密码,但是速度还是没有提高

我也看到 这个维基 我尝试了其中提到的方面,但它不起作用

我只是想知道一些关于为什么会发生这种情况的技术细节(如果可能的话)。

多谢!
Reply
#2
I also have a workstation that runs a dictionary at a speed of only 180kh/s. The only difference between them is that it use a slower hard drive. This workstation uses HDD based NFS, while the workstation with three graphics cards uses SSD, which may be directly related to the hard drive?
Reply
#3
[Image: Snipaste-2023-09-24-13-18-12.png]

When running BF attacks and dictionary attacks, there is a significant difference in the utilization rate of the graphics card. During BF attacks, the occupancy rate of the three graphics cards remains in a straight line, but during dictionary attacks, it is up and down
Reply
#4
To explore this issue, I found another new machine using E5-2696 v3 with 64G RAM and 1TB CT1000P3SSD8 nvme. This time, I used RTX 3090, which should have a normal speed of 1100kh/s. Using a dictionary to attack this computer, its speed also decreased to only 600kh/s. Therefore, it is not related to hardware. What is causing the speed to decrease by 1/3
Reply
#5
[Image: image.png]
有时候字典攻击的速度也可以达到900kh/s 很神奇 为什么有时字典速度只有600kh/s 有时候就可以达到900kh/s
Reply