Hashcat 暴力破解无法正常工作
Hashcat brute-force is not working properly
我的哈希(MD5):d0bae1f4cb8fc6b2f0d56c8cb7fad99a
在字符串中:599142142
命令:
hashcat -a3 -m0 d0bae1f4cb8fc6b2f0d56c8cb7fad99a ?d?d?d?d?d?d?d?d?d -O
结果:
Session..........: hashcat
Status...........: Exhausted
Hash.Name........: MD5
Hash.Target......: d0bae1f4cb8fc6b2f0d56c8cb7fad99a
Time.Started.....: Mon Nov 9 10:36:45 2020 (4 secs)
Time.Estimated...: Mon Nov 9 10:36:49 2020 (0 secs)
Guess.Mask.......: ?d?d?d?d?d?d?d?d?d [9]
Guess.Queue......: 1/1 (100.00%)
Speed.#2.........: 259.0 MH/s (0.46ms) @ Accel:16 Loops:7 Thr:512 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 1000000000/1000000000 (100.00%)
Rejected.........: 0/1000000000 (0.00%)
Restore.Point....: 1000000/1000000 (100.00%)
Restore.Sub.#2...: Salt:0 Amplifier:994-1000 Iteration:0-7
Candidates.#2....: 976488164 -> 688749494
掩码正确,Hash模式正确,为什么破解不了?
例如,如果我在掩码中指定前 5 位数字,那么它就可以工作:
hashcat -a3 -m0 d0bae1f4cb8fc6b2f0d56c8cb7fad99a 59914?d?d?d?d -O
结果:
d0bae1f4cb8fc6b2f0d56c8cb7fad99a:599142142
Session..........: hashcat
Status...........: Cracked
Hash.Name........: MD5
Hash.Target......: d0bae1f4cb8fc6b2f0d56c8cb7fad99a
Time.Started.....: Mon Nov 9 10:40:06 2020 (0 secs)
Time.Estimated...: Mon Nov 9 10:40:06 2020 (0 secs)
Guess.Mask.......: 59914?d?d?d?d [9]
Guess.Queue......: 1/1 (100.00%)
Speed.#2.........: 3346.7 kH/s (0.13ms) @ Accel:32 Loops:1 Thr:512 Vec:1
Recovered........: 1/1 (100.00%) Digests
Progress.........: 10000/10000 (100.00%)
Rejected.........: 0/10000 (0.00%)
Restore.Point....: 0/10000 (0.00%)
Restore.Sub.#2...: Salt:0 Amplifier:0-1 Iteration:0-1
Candidates.#2....: 599145234 -> 599149494
有什么问题吗?请帮忙
P.S。 hashcat 版本 v6.1.1
我假设你问的是为什么看不到密码,我所做的是在命令末尾应用 --show。
[hashcat -a3 -m0 d0bae1f4cb8fc6b2f0d56c8cb7fad99a 59914?d?d?d?d --show ]
应用这个将显示为:
d0bae1f4cb8fc6b2f0d56c8cb7fad99a:599142142
这是 v6.1.1 版本的一个错误,我能够重现它并且在更新到 6.2.1 后它按预期工作。
我的哈希(MD5):d0bae1f4cb8fc6b2f0d56c8cb7fad99a
在字符串中:599142142
命令:
hashcat -a3 -m0 d0bae1f4cb8fc6b2f0d56c8cb7fad99a ?d?d?d?d?d?d?d?d?d -O
结果:
Session..........: hashcat
Status...........: Exhausted
Hash.Name........: MD5
Hash.Target......: d0bae1f4cb8fc6b2f0d56c8cb7fad99a
Time.Started.....: Mon Nov 9 10:36:45 2020 (4 secs)
Time.Estimated...: Mon Nov 9 10:36:49 2020 (0 secs)
Guess.Mask.......: ?d?d?d?d?d?d?d?d?d [9]
Guess.Queue......: 1/1 (100.00%)
Speed.#2.........: 259.0 MH/s (0.46ms) @ Accel:16 Loops:7 Thr:512 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 1000000000/1000000000 (100.00%)
Rejected.........: 0/1000000000 (0.00%)
Restore.Point....: 1000000/1000000 (100.00%)
Restore.Sub.#2...: Salt:0 Amplifier:994-1000 Iteration:0-7
Candidates.#2....: 976488164 -> 688749494
掩码正确,Hash模式正确,为什么破解不了?
例如,如果我在掩码中指定前 5 位数字,那么它就可以工作:
hashcat -a3 -m0 d0bae1f4cb8fc6b2f0d56c8cb7fad99a 59914?d?d?d?d -O
结果:
d0bae1f4cb8fc6b2f0d56c8cb7fad99a:599142142
Session..........: hashcat
Status...........: Cracked
Hash.Name........: MD5
Hash.Target......: d0bae1f4cb8fc6b2f0d56c8cb7fad99a
Time.Started.....: Mon Nov 9 10:40:06 2020 (0 secs)
Time.Estimated...: Mon Nov 9 10:40:06 2020 (0 secs)
Guess.Mask.......: 59914?d?d?d?d [9]
Guess.Queue......: 1/1 (100.00%)
Speed.#2.........: 3346.7 kH/s (0.13ms) @ Accel:32 Loops:1 Thr:512 Vec:1
Recovered........: 1/1 (100.00%) Digests
Progress.........: 10000/10000 (100.00%)
Rejected.........: 0/10000 (0.00%)
Restore.Point....: 0/10000 (0.00%)
Restore.Sub.#2...: Salt:0 Amplifier:0-1 Iteration:0-1
Candidates.#2....: 599145234 -> 599149494
有什么问题吗?请帮忙
P.S。 hashcat 版本 v6.1.1
我假设你问的是为什么看不到密码,我所做的是在命令末尾应用 --show。
[hashcat -a3 -m0 d0bae1f4cb8fc6b2f0d56c8cb7fad99a 59914?d?d?d?d --show ]
应用这个将显示为: d0bae1f4cb8fc6b2f0d56c8cb7fad99a:599142142
这是 v6.1.1 版本的一个错误,我能够重现它并且在更新到 6.2.1 后它按预期工作。