测试环境
3 O9 ?) g7 i1 ?4 V0 w! hOS 名称: Microsoft® Windows Server® 2008 Enterprise
; e W$ f# w3 @' e( l8 EOS 版本: 6.0.6001 Service Pack 1 Build 6001
8 ]; V9 N( s: q( A3 m8 YOS 制造商: Microsoft Corporation" g, Q' P( t9 c- Y5 T
OS 配置: 独立服务器" U- p1 s0 b/ b0 U7 i$ O4 f* h
OS 构件类型: Multiprocessor Free
" {# H" Y8 j8 [2 N, R注册的所有人: Windows 用户
/ [0 c9 s; b' u" c3 s9 o系统型号: PowerEdge R620
% m# J7 ^) U0 m1 G系统类型: x64-based PC
1 p% x3 c* Q, n( k, W处理器: 安装了 1 个处理器。. e2 {4 ^: I* F7 @
[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~2400! A- w5 g* P( F" @( l
cat md5.txt) j5 r, ]% f2 r. i
3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/: O" }& k5 }1 U/ V. ]) Y2 a
865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */3 k9 [0 H: K0 N" L) v9 B, W- o
15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */) R! h- \# E1 K) D' z
/* -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
7 v1 D% L% O( j1 F* i, e0 X* \Input.Mode: Mask (?d?d?d?d?d)
7 ?# _$ `3 E0 G; DIndex…..: 0/1 (segment), 100000 (words), 0 (bytes)' L' f G6 H* [
Recovered.: 0/3 hashes, 0/3 salts
/ K/ u6 n8 ^& _; H7 a/ {: FSpeed/sec.: – plains, – words4 K v2 U/ Q) t/ q7 J, k
Progress..: 100000/100000 (100.00%)) K: y! F) y1 A6 k& P/ B8 Y
Running…: –:–:–:–4 F% B0 n3 e+ ]$ X
Estimated.: –:–:–:–5 H. M% K' g1 O# b% f& ~* ^; w
15b7a21513f24ffe97d9f9830acf51ad:07626c:123456
: s# O& e8 r) S7 Q O% B( K% mInput.Mode: Mask (?d?d?d?d?d?d)! W! {- _1 j' j+ e
Index…..: 0/1 (segment), 1000000 (words), 0 (bytes)" {7 a" a% @- ^) i0 r
Recovered.: 1/3 hashes, 1/3 salts
2 ^0 k H. { H; r9 D# _Speed/sec.: 7.43M plains, 3.72M words3 h; q8 N$ v$ j2 d! i" X
Progress..: 1000000/1000000 (100.00%)$ v1 _/ A+ o0 {/ S+ t A! p' d, Z3 ]
Running…: 00:00:00:01
9 H& g4 `) `9 _3 G# Z. G9 xEstimated.: –:–:–:–# Y7 X, s0 D4 J
Input.Mode: Mask (?d?d?d?d?d?d?d)
* |6 s8 y0 D, h) X- LIndex…..: 0/1 (segment), 10000000 (words), 0 (bytes)
- {5 \- f: f2 L' A" z) b/ ]Recovered.: 1/3 hashes, 1/3 salts# T& J9 A- ?" Q; e6 |
Speed/sec.: 13.67M plains, 6.83M words
7 y( B5 S" n! p! A' Y, IProgress..: 10000000/10000000 (100.00%)
; c% z& Y5 c: f1 ?# M( ORunning…: 00:00:00:01. d- L2 ^& m7 e: g* |$ |4 n% h. A- B
Estimated.: –:–:–:–
# s0 P. \# I9 X+ Z4 w+ wInput.Mode: Mask (?d?d?d?d?d?d?d?d)
# h F$ ?( n+ r# M/ yIndex…..: 0/1 (segment), 100000000 (words), 0 (bytes)
$ P( \' S& Q& A; gRecovered.: 1/3 hashes, 1/3 salts
' J) G; x3 v4 L4 eSpeed/sec.: 18.59M plains, 9.29M words8 D$ D6 |: z @# F- s
Progress..: 100000000/100000000 (100.00%)1 ?. _) {* a( d. F, ]
Running…: 00:00:00:110 c) I* K: J1 k' m: _5 h
Estimated.: –:–:–:–3 Q: V+ R% ~/ S% L2 X3 h
865a697fb9b4bd9c6737432aaff136bd:22dc87:304892415
, L4 h* u9 X0 Y- P" N+ {可以看到破解 9位3开纯数字密码需要11秒。$ j$ c" V! u8 Q, d' [# l9 X
Input.Mode: Mask (?d?d?d?d?d?d?d?d?d?d)
( d. u6 d- b0 r1 h& E, iIndex…..: 0/1 (segment), 10000000000 (words), 0 (bytes)
' X/ s9 S5 l! ^0 t4 _Recovered.: 2/3 hashes, 2/3 salts
& i+ E+ t( k/ d: BSpeed/sec.: 12.70M plains, 12.70M words
; u% Y3 }' K, \8 u! `+ Z- cProgress..: 10000000000/10000000000 (100.00%)
- [0 g7 B& ~0 K X- e6 PRunning…: 00:00:13:070 X3 Z) C7 h L, v4 o+ H- L# I2 I
Estimated.: –:–:–:–
q# m( v8 r3 L: I+ N$ w而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。7 V& M. M. |3 l$ b" m
在这里可以下载到一些字典,不过国人对这些字典貌似无视。4 j/ I8 K5 b; T7 h. c
http://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |