测试环境
! r L0 u6 l, \+ f7 m) ^: }OS 名称: Microsoft® Windows Server® 2008 Enterprise
. D* q' \0 x0 P @: MOS 版本: 6.0.6001 Service Pack 1 Build 6001
' q* `$ d, |) ZOS 制造商: Microsoft Corporation; G% l- j# ]# @; q3 Q; h5 E
OS 配置: 独立服务器
1 T) _- `$ I |1 o2 o' POS 构件类型: Multiprocessor Free) R2 `( d: y9 {( {+ ]3 l: `
注册的所有人: Windows 用户
" o. l1 u$ [* Q1 \! p6 y) D系统型号: PowerEdge R6200 Y4 O& k" X$ F$ y1 _
系统类型: x64-based PC2 i/ ]1 V3 R9 c, a' _0 W
处理器: 安装了 1 个处理器。
2 L+ | O7 t! j4 z D! u2 W1 g# k[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~2400
S0 v/ D3 A6 M }cat md5.txt" V g U# o5 X) n1 _+ m
3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/8 V/ Q! {* |0 C3 C" n
865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */* v, q& W4 z/ e& k% h
15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */7 `' }! k2 p0 `( U w
/* -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
3 W" E, R5 A( S* JInput.Mode: Mask (?d?d?d?d?d)
5 D0 @8 R- S) a* ~& BIndex…..: 0/1 (segment), 100000 (words), 0 (bytes)
8 J6 j6 K& \0 W/ Z' d! VRecovered.: 0/3 hashes, 0/3 salts
8 N8 K" A& P& F1 ?Speed/sec.: – plains, – words
0 b3 [; ?! I9 V. \2 m7 Y: ^0 k0 @, KProgress..: 100000/100000 (100.00%)
6 U2 S$ L+ }6 ?6 J1 qRunning…: –:–:–:–! ?- X& M; y! Z" [; I' r
Estimated.: –:–:–:–7 A5 O% \# ~0 Q' n
15b7a21513f24ffe97d9f9830acf51ad:07626c:123456
4 c% B" z3 q' O% l5 fInput.Mode: Mask (?d?d?d?d?d?d)
2 X6 B7 r! A6 S7 E6 tIndex…..: 0/1 (segment), 1000000 (words), 0 (bytes); k: C# X- L8 H- G5 M* b1 s! C$ v
Recovered.: 1/3 hashes, 1/3 salts P: X0 q, b5 T D
Speed/sec.: 7.43M plains, 3.72M words: P2 D9 H+ _0 `- L: c% {. `
Progress..: 1000000/1000000 (100.00%)
. T0 ]: {+ O7 R7 G. @Running…: 00:00:00:01
+ M6 z E: `4 D D& i% {% xEstimated.: –:–:–:–+ I* Y) {' T" J) H7 W
Input.Mode: Mask (?d?d?d?d?d?d?d)$ ]. ^, Q4 ^* b) l
Index…..: 0/1 (segment), 10000000 (words), 0 (bytes)) `' a$ G; w7 D! j/ w" L Y
Recovered.: 1/3 hashes, 1/3 salts, N" I1 `8 l( ]6 a- F6 L0 C
Speed/sec.: 13.67M plains, 6.83M words' s- t; C, X9 N( m$ _; m
Progress..: 10000000/10000000 (100.00%)
) T' Z1 f, s5 }* t8 K7 xRunning…: 00:00:00:01
# ?; g& ~# E2 D6 |6 WEstimated.: –:–:–:–
" p7 i4 K5 X* n5 }5 J! L9 k4 j8 g- I8 nInput.Mode: Mask (?d?d?d?d?d?d?d?d)
7 a1 Z( w) w* ]+ P& ]Index…..: 0/1 (segment), 100000000 (words), 0 (bytes)
: r5 `# G8 H, j: V6 A4 ^+ DRecovered.: 1/3 hashes, 1/3 salts
* j9 U) w0 N; `# t; oSpeed/sec.: 18.59M plains, 9.29M words$ R& z6 j: H1 U
Progress..: 100000000/100000000 (100.00%)# g4 ]4 K' k3 C6 {' ]
Running…: 00:00:00:115 _. f. B& Z- V" D
Estimated.: –:–:–:–1 `( Z' c, G* g/ g: k% x2 c
865a697fb9b4bd9c6737432aaff136bd:22dc87:3048924152 a& `8 {9 r6 A( L" `3 g
可以看到破解 9位3开纯数字密码需要11秒。7 U; C6 K; U ^/ Y' v9 n
Input.Mode: Mask (?d?d?d?d?d?d?d?d?d?d)- b+ x/ m2 W+ K( J3 Y
Index…..: 0/1 (segment), 10000000000 (words), 0 (bytes)
6 T/ e) ]5 x0 i h6 S9 `Recovered.: 2/3 hashes, 2/3 salts
* a3 s2 ^8 l2 ^Speed/sec.: 12.70M plains, 12.70M words
% y/ @3 ]3 j% |Progress..: 10000000000/10000000000 (100.00%)
/ ^. T7 R) Q( r0 \! v% F% u) L# yRunning…: 00:00:13:07: b$ u, _# D: D0 W, C9 v3 x
Estimated.: –:–:–:–
5 S M& x, Y. N( T0 d而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。$ c% i7 G9 z% Z5 k: h/ ]
在这里可以下载到一些字典,不过国人对这些字典貌似无视。
3 S7 Q8 n0 C. y6 l* Z$ }1 K6 x' {1 z3 Mhttp://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |