测试环境' W. d$ ~* q+ Y$ ^8 h
OS 名称: Microsoft® Windows Server® 2008 Enterprise
$ O/ Q _0 u1 j" sOS 版本: 6.0.6001 Service Pack 1 Build 60013 g8 r1 \. O ^4 I5 o8 Y
OS 制造商: Microsoft Corporation# G6 h1 j. m0 ~+ t
OS 配置: 独立服务器
! D* }6 b- D2 J! f* hOS 构件类型: Multiprocessor Free1 h2 f5 M0 u. C$ w5 }8 [# @
注册的所有人: Windows 用户
0 p0 q; p% E* k2 Z系统型号: PowerEdge R6204 @, J4 s3 o. K! x& B. a
系统类型: x64-based PC
+ m& q+ |2 [# ?0 }处理器: 安装了 1 个处理器。 \( `9 o( g% A2 {
[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~2400
9 q' f ~ T2 `$ Z. E- J5 pcat md5.txt
& D" V% t& v8 C" W7 v" Z6 i% p3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/
}# a* ]( d( q! l+ c865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */( Y* h+ _3 Y! B2 p+ x, h
15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */& a) j$ S' T% [4 f0 {$ b
/* -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?d1 I: S- h" {! ]8 A6 u/ e& l4 w' |
Input.Mode: Mask (?d?d?d?d?d)
9 X4 O% B7 [, Z# S( ], OIndex…..: 0/1 (segment), 100000 (words), 0 (bytes)" n- d4 I( G9 \) `8 d+ |0 \& t3 n/ I( i
Recovered.: 0/3 hashes, 0/3 salts! l. i0 E8 O1 M& _7 W+ e \. Y
Speed/sec.: – plains, – words
+ i( r6 z0 K) @Progress..: 100000/100000 (100.00%)
4 ?9 S( T) x) T1 n4 ^ n# |: hRunning…: –:–:–:–
' Y# N6 F' a, @8 u3 h$ ~Estimated.: –:–:–:–
" |5 Y1 j/ Q6 Z3 P2 T. Y5 Z5 q15b7a21513f24ffe97d9f9830acf51ad:07626c:123456
& `- Q- g7 J$ @( _# W" [8 V: H3 mInput.Mode: Mask (?d?d?d?d?d?d). b! \1 _3 C0 T/ V& w
Index…..: 0/1 (segment), 1000000 (words), 0 (bytes)
1 `: \' F2 y0 u" r* hRecovered.: 1/3 hashes, 1/3 salts$ Z1 t; K" |/ Z+ R
Speed/sec.: 7.43M plains, 3.72M words Q# t5 G+ A4 {* I! K# W# B+ S2 ]+ O
Progress..: 1000000/1000000 (100.00%)' a) b, l7 w* t
Running…: 00:00:00:01
0 Y% k1 B& ^5 { v% _0 G" tEstimated.: –:–:–:–
3 _2 ]( [8 [+ e2 k" MInput.Mode: Mask (?d?d?d?d?d?d?d)3 L/ Q6 U1 `# D, ]* Q
Index…..: 0/1 (segment), 10000000 (words), 0 (bytes) ~- B; c9 O n& M/ I
Recovered.: 1/3 hashes, 1/3 salts+ h, T6 h/ O; ]4 m! i
Speed/sec.: 13.67M plains, 6.83M words. z/ b) F% \* e
Progress..: 10000000/10000000 (100.00%)5 q' {. `, J7 {* v8 `) m$ ]. l" c7 h
Running…: 00:00:00:017 A, D# l& P' J: }7 I
Estimated.: –:–:–:–
# g+ N0 Y" t5 e" iInput.Mode: Mask (?d?d?d?d?d?d?d?d)/ _+ j7 ?' N: O3 K/ x
Index…..: 0/1 (segment), 100000000 (words), 0 (bytes)
5 l; J6 v! J3 I( i' {Recovered.: 1/3 hashes, 1/3 salts: p! [. F4 Y" D& b' A% l$ W
Speed/sec.: 18.59M plains, 9.29M words
+ E% ]. l, P3 W# X r5 lProgress..: 100000000/100000000 (100.00%)) X3 U; P; P& H
Running…: 00:00:00:11
' c% J" m. ?1 H+ BEstimated.: –:–:–:–
: _ A" Q8 C$ y4 v( ]865a697fb9b4bd9c6737432aaff136bd:22dc87:304892415
. z; F, {3 j7 \1 a可以看到破解 9位3开纯数字密码需要11秒。
$ u/ U) ^4 N- K$ V: h: pInput.Mode: Mask (?d?d?d?d?d?d?d?d?d?d)
: a3 d$ i' r( ?' W5 M' UIndex…..: 0/1 (segment), 10000000000 (words), 0 (bytes)
' B4 t8 E: `% j/ B; m4 ?1 r% ]Recovered.: 2/3 hashes, 2/3 salts# c# X( D- X s
Speed/sec.: 12.70M plains, 12.70M words
5 y6 }+ c: [7 B9 K' e7 |4 C! {Progress..: 10000000000/10000000000 (100.00%)
/ K+ x* \ U8 _! A9 U0 j1 \ zRunning…: 00:00:13:07
1 X, J: V! }; O3 @, sEstimated.: –:–:–:–% q5 _3 [/ G1 k
而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。
. ?* Y! D) s) U) w8 [6 h在这里可以下载到一些字典,不过国人对这些字典貌似无视。
9 B3 A+ ?# @9 @1 J5 r' Shttp://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |