测试环境5 J0 R' v/ |9 U0 C3 P" x2 I
OS 名称: Microsoft® Windows Server® 2008 Enterprise
, U) x$ }% g0 B+ L+ bOS 版本: 6.0.6001 Service Pack 1 Build 6001" l7 u R& s1 U: H% D
OS 制造商: Microsoft Corporation* |+ ]* m2 p. t9 N1 K' V
OS 配置: 独立服务器
$ X& n4 G9 L" @" ROS 构件类型: Multiprocessor Free: w; }2 O- o, M3 Z
注册的所有人: Windows 用户* C) }* p' m8 t
系统型号: PowerEdge R620- l7 a( ~' E' c6 j q" ?4 m! c
系统类型: x64-based PC. g2 ^% c8 }- A' T1 c c
处理器: 安装了 1 个处理器。
/ |: v5 S9 ^6 h6 w# B2 E[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~2400
! r3 }) @8 m- o |$ c, ]. ycat md5.txt3 m1 _2 l( n/ _2 e5 N; A
3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/
9 S2 Q9 P7 w4 Q7 b- } H+ ?865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */
U D) _2 h9 j- t7 Y! F15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */
7 Z; e! Q. K: m9 Q /* -a 使用穷举模式 -m HASH的类型是VB DISCUZ跟DV加密是一样,?d是代表数字 穷举10个数字 */ hashcat-cli64.exe -a 3 -m 2611 md5.txt ?d?d?d?d?d?d?d?d?d?d
, E# y& O2 r2 O3 HInput.Mode: Mask (?d?d?d?d?d)
% ~* x( V! U* i" X* z. SIndex…..: 0/1 (segment), 100000 (words), 0 (bytes)
) R- \/ ]5 Y# NRecovered.: 0/3 hashes, 0/3 salts
$ }3 f' {/ ^/ v! H- g0 Y& @2 n0 ~; hSpeed/sec.: – plains, – words8 n% ?5 p8 u: ?, ^$ z- K( z
Progress..: 100000/100000 (100.00%)
: x' G. @6 w# p2 a9 l! ?( O7 KRunning…: –:–:–:–
: }+ S' V% A: o+ xEstimated.: –:–:–:–9 m1 h3 X1 H0 I. \. L
15b7a21513f24ffe97d9f9830acf51ad:07626c:123456# O {8 T. y! G* r3 D) j) q
Input.Mode: Mask (?d?d?d?d?d?d)
% j9 J' E/ C& H2 E! T( ^5 `* jIndex…..: 0/1 (segment), 1000000 (words), 0 (bytes)% o1 y3 X; j" R; D4 U3 X
Recovered.: 1/3 hashes, 1/3 salts! n! ]7 @3 x7 Y! ]9 M N J. U
Speed/sec.: 7.43M plains, 3.72M words
) x" h: N0 x$ A9 @+ }4 HProgress..: 1000000/1000000 (100.00%)
' c* s8 Z3 A( E2 Q2 [3 D% ^; U3 d" ]( `Running…: 00:00:00:018 [* ~+ f' |. T% @4 w
Estimated.: –:–:–:–4 g0 h$ c/ l, c9 c1 @$ T6 G
Input.Mode: Mask (?d?d?d?d?d?d?d)
8 G1 d% p4 V5 [ IIndex…..: 0/1 (segment), 10000000 (words), 0 (bytes)
0 [7 |) I# s6 p" y8 PRecovered.: 1/3 hashes, 1/3 salts
% Y" F) [, }5 V8 U! DSpeed/sec.: 13.67M plains, 6.83M words
8 t4 N) c& F5 k' l5 y2 x' L' ~* |# a9 @Progress..: 10000000/10000000 (100.00%)
7 y2 `; ~; j Q5 oRunning…: 00:00:00:01
, P/ @6 \5 p* Q+ mEstimated.: –:–:–:–% ~/ t, ^$ }% ^6 o
Input.Mode: Mask (?d?d?d?d?d?d?d?d)
9 ^* i8 I/ [8 E) P8 h0 sIndex…..: 0/1 (segment), 100000000 (words), 0 (bytes)
% g; \* R" j% H! c! @Recovered.: 1/3 hashes, 1/3 salts
1 m5 n* z+ u0 _$ e# i6 i" G/ |1 b, ESpeed/sec.: 18.59M plains, 9.29M words
% t8 t0 G. I2 Q* E, h& W" `1 _Progress..: 100000000/100000000 (100.00%)
4 {$ O' ^7 Z" qRunning…: 00:00:00:11
/ z( l4 U; H% C) Y; P. e+ tEstimated.: –:–:–:–! O$ n, t A7 l- E% Y$ Y' {0 l
865a697fb9b4bd9c6737432aaff136bd:22dc87:3048924152 U" e8 K3 e! |" h( s
可以看到破解 9位3开纯数字密码需要11秒。
! Z; v6 \( ^/ q$ _* {7 L* vInput.Mode: Mask (?d?d?d?d?d?d?d?d?d?d): b9 B& }4 M2 ?1 `0 j
Index…..: 0/1 (segment), 10000000000 (words), 0 (bytes)
3 }2 d3 C# y4 p5 F6 A- v/ u2 q' c9 Z2 S8 IRecovered.: 2/3 hashes, 2/3 salts
- o; a* T( r* |. B2 e* y" h" O- _Speed/sec.: 12.70M plains, 12.70M words
% x; O& L3 B/ \ fProgress..: 10000000000/10000000000 (100.00%)
1 }) s5 X% ^# c# u) jRunning…: 00:00:13:07
' q9 B [6 m2 |4 k/ B- rEstimated.: –:–:–:–* l& z# e3 ]7 ?2 d/ _
而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。1 f( {/ O' R$ {1 K
在这里可以下载到一些字典,不过国人对这些字典貌似无视。
8 K# E7 x8 `* B6 t* `! l' v* }. phttp://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |