测试环境& B3 b5 I) x4 @7 S0 C
OS 名称: Microsoft® Windows Server® 2008 Enterprise: W$ d, ^# |4 V* D# p2 T2 t
OS 版本: 6.0.6001 Service Pack 1 Build 6001
' t; _) b$ t8 xOS 制造商: Microsoft Corporation# a, K# o# b4 ~ q7 U d$ |
OS 配置: 独立服务器% ~, P1 W2 g: p' Q( {. c$ L/ F
OS 构件类型: Multiprocessor Free4 P" F+ O( F& z4 K" Y
注册的所有人: Windows 用户
" ?7 _, ~' Z( _. W6 C1 F系统型号: PowerEdge R620
- t7 z1 k; ]. R; Y系统类型: x64-based PC6 C! Q5 r3 W0 X q
处理器: 安装了 1 个处理器。5 t2 S3 j' X4 J
[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~24009 A9 Y! G( O6 w. M, r
cat md5.txt
9 t2 l5 f% F9 }8 j: v p3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/
1 V; M6 V4 ~; c0 T1 _9 N- Y) E7 b! c865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */! j5 D* l9 b% G* D
15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */2 w! m' E& |; U' m" ?
/* -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?d0 D6 _, V+ Y9 U! d: P9 u
Input.Mode: Mask (?d?d?d?d?d)' d( K ]2 `# D
Index…..: 0/1 (segment), 100000 (words), 0 (bytes)
" R4 l' T+ x/ [' d: ^& e5 xRecovered.: 0/3 hashes, 0/3 salts
0 E F8 e: z- x6 OSpeed/sec.: – plains, – words, F4 Z$ z2 J, L7 i5 r6 Z o
Progress..: 100000/100000 (100.00%)
! c3 O" \; u! }, wRunning…: –:–:–:–9 |' `4 }! ~7 a
Estimated.: –:–:–:–: e: E+ @6 e) b5 ]& U4 O+ ~
15b7a21513f24ffe97d9f9830acf51ad:07626c:123456
* V1 I5 x2 Y- \9 r+ ^) vInput.Mode: Mask (?d?d?d?d?d?d)2 C0 v5 T# I7 S9 ~
Index…..: 0/1 (segment), 1000000 (words), 0 (bytes)$ }% Z5 N0 d. G
Recovered.: 1/3 hashes, 1/3 salts
1 E: q9 n. g4 G% { SSpeed/sec.: 7.43M plains, 3.72M words6 J i3 N2 E7 g% b( T9 s
Progress..: 1000000/1000000 (100.00%)4 X% b2 l) ~# v7 A; Z3 z: W$ U5 Z
Running…: 00:00:00:01- ~/ P8 L4 Z. }7 l" l6 C8 v
Estimated.: –:–:–:–
5 W5 \% S; F7 c9 ?( f. p5 _$ tInput.Mode: Mask (?d?d?d?d?d?d?d)$ O% f l: z/ \% w& R
Index…..: 0/1 (segment), 10000000 (words), 0 (bytes)
# I) j. g- x6 F! e. k' MRecovered.: 1/3 hashes, 1/3 salts' \/ P, Z+ A' O" C5 _) b6 E- P1 ~
Speed/sec.: 13.67M plains, 6.83M words1 V$ B/ T& D1 D# U
Progress..: 10000000/10000000 (100.00%)
2 ?; M1 s* _: ~, DRunning…: 00:00:00:016 Y) M4 x x6 a9 }
Estimated.: –:–:–:–5 k; }& c8 C7 ^' e8 D$ f$ i9 _
Input.Mode: Mask (?d?d?d?d?d?d?d?d)
1 O4 ?" ~3 k- k7 sIndex…..: 0/1 (segment), 100000000 (words), 0 (bytes)$ w. z/ i) F- \
Recovered.: 1/3 hashes, 1/3 salts+ H0 D \/ q9 y/ U9 m5 p5 k
Speed/sec.: 18.59M plains, 9.29M words
$ r) n8 _5 }0 jProgress..: 100000000/100000000 (100.00%)9 R# T& ^# G7 b: p" S8 b2 K
Running…: 00:00:00:11% \7 b8 m F7 j& f% V9 b, L
Estimated.: –:–:–:–
a$ k2 \3 B/ l4 Z! e( f/ J865a697fb9b4bd9c6737432aaff136bd:22dc87:304892415
7 q' m; x- L2 T8 F2 z" `可以看到破解 9位3开纯数字密码需要11秒。: D+ r+ Q' Q R- T" F: ^% A! x
Input.Mode: Mask (?d?d?d?d?d?d?d?d?d?d); n5 E2 p, g) k
Index…..: 0/1 (segment), 10000000000 (words), 0 (bytes)
4 @, t; |# q; U. ?) f5 B6 k# ?Recovered.: 2/3 hashes, 2/3 salts
1 l. l) I( y/ `( X/ rSpeed/sec.: 12.70M plains, 12.70M words9 u& z6 K1 T; S2 o
Progress..: 10000000000/10000000000 (100.00%)
) l4 z9 s" ]) b. ?8 q: t1 Z6 dRunning…: 00:00:13:077 D1 L1 @9 p. B( R( _) b6 Y; N
Estimated.: –:–:–:–" e% b B# i5 a) q8 a) |
而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。# p0 \ s2 D7 v5 K
在这里可以下载到一些字典,不过国人对这些字典貌似无视。
: `2 U) j9 n, _' A/ N7 V3 v" {http://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |