测试环境% g2 o& N, Z9 ?! l" S7 X
OS 名称: Microsoft® Windows Server® 2008 Enterprise
2 x, m" z' ~. }- j4 H6 I, Z5 yOS 版本: 6.0.6001 Service Pack 1 Build 60012 ^' U+ ?7 ^/ C( s3 R Q3 C4 Q5 W; H
OS 制造商: Microsoft Corporation
" B4 {" p* D6 e' U+ _( ]OS 配置: 独立服务器% m: I$ C7 \. G- b+ {4 S# X, h3 U
OS 构件类型: Multiprocessor Free, @; O9 `6 o f) ^( R! x
注册的所有人: Windows 用户+ a6 L! T, G# V; M% q
系统型号: PowerEdge R620& Q: \7 M- O. K1 }/ I l
系统类型: x64-based PC0 p O$ i, {# a- f% r0 y
处理器: 安装了 1 个处理器。
& P& @* y. o" E5 E[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~2400
a$ I" A( q: j3 {* ecat md5.txt
$ ~0 z1 |2 w/ q4 Z. g- G3 b3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/
' S% H3 [: [. v( r) j. _6 f865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */
2 }' F' v. f/ l15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */
* S; k, `5 i7 n2 O /* -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
; ~% @. k( I, p {* X4 J, G, PInput.Mode: Mask (?d?d?d?d?d)
, y+ ?) m( `# p) ~Index…..: 0/1 (segment), 100000 (words), 0 (bytes)
" j; H$ X9 T' d0 s/ ]' \0 d- xRecovered.: 0/3 hashes, 0/3 salts
. H2 U1 E& w1 u U3 m; p6 v- C2 DSpeed/sec.: – plains, – words
( t7 R9 U. O0 C" R0 TProgress..: 100000/100000 (100.00%)3 v( Z) H- s4 |7 y3 O7 ?7 Z U& K
Running…: –:–:–:–2 r0 Y" R& d' D% |
Estimated.: –:–:–:–
' `& S- c! \4 F15b7a21513f24ffe97d9f9830acf51ad:07626c:123456$ p0 _, ^7 S0 l% v# c1 g
Input.Mode: Mask (?d?d?d?d?d?d)
6 K1 m1 q5 \4 B$ d" `& C* NIndex…..: 0/1 (segment), 1000000 (words), 0 (bytes). v/ B4 \; z: R, P
Recovered.: 1/3 hashes, 1/3 salts
# A3 ]8 T7 u; B2 |& Q4 s2 JSpeed/sec.: 7.43M plains, 3.72M words! l* [( R8 V' c
Progress..: 1000000/1000000 (100.00%)4 C5 d# A6 J$ ?* o: n/ T3 A
Running…: 00:00:00:01
4 v, X. U' o8 b9 _( S4 SEstimated.: –:–:–:–
/ Y7 Q6 @) u/ `1 |3 c# x9 GInput.Mode: Mask (?d?d?d?d?d?d?d)
1 K0 R3 t9 [% O- F. p5 fIndex…..: 0/1 (segment), 10000000 (words), 0 (bytes). R3 W/ q% O( q {2 g9 b1 \1 a
Recovered.: 1/3 hashes, 1/3 salts2 f! C! ]- h9 G- q& Y" }
Speed/sec.: 13.67M plains, 6.83M words
) w" O$ o/ X2 Q. VProgress..: 10000000/10000000 (100.00%)
( k4 S! a4 M: B0 k' h( }2 ~! t$ VRunning…: 00:00:00:01
! _# B. u' ^6 @3 o# p) A2 q% k1 eEstimated.: –:–:–:–
4 S) ]( a2 u$ NInput.Mode: Mask (?d?d?d?d?d?d?d?d)
( G) x! J Z3 w! ]5 Q* _/ g! qIndex…..: 0/1 (segment), 100000000 (words), 0 (bytes)
. D0 G# `2 D! B) m0 Z! ARecovered.: 1/3 hashes, 1/3 salts
/ o/ x [* I* `4 x0 `) NSpeed/sec.: 18.59M plains, 9.29M words0 d0 W, J6 y6 ?- B1 D
Progress..: 100000000/100000000 (100.00%)
0 W, ~3 Q5 G$ ]Running…: 00:00:00:11+ `$ t6 j& V N4 @5 e7 u0 O, m
Estimated.: –:–:–:–
" v) ^1 l- d _6 v( `865a697fb9b4bd9c6737432aaff136bd:22dc87:304892415
, l* b9 ]) w: I% ^4 A可以看到破解 9位3开纯数字密码需要11秒。
7 A2 {7 W/ E0 z' A kInput.Mode: Mask (?d?d?d?d?d?d?d?d?d?d)
" n& T& V/ d% B& N( y3 JIndex…..: 0/1 (segment), 10000000000 (words), 0 (bytes)# v7 T+ A, V5 G7 q, Y- L& f
Recovered.: 2/3 hashes, 2/3 salts6 F! ~# u$ b0 x" V- l
Speed/sec.: 12.70M plains, 12.70M words
4 R; r5 }" U- R2 ?- v t- lProgress..: 10000000000/10000000000 (100.00%). t7 t6 x7 q0 g+ {# s% {$ A" [% f
Running…: 00:00:13:07
5 ?# K) i# P' A! S: aEstimated.: –:–:–:–
7 x, P( ?, s. Q! \# F: Y而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。- z( ~ d4 A( v+ d6 P4 E. B3 j: [
在这里可以下载到一些字典,不过国人对这些字典貌似无视。, U+ B, h& t" R9 @! D, v8 m
http://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |