测试环境
+ u# @7 y; S% AOS 名称: Microsoft® Windows Server® 2008 Enterprise
7 C2 A8 T1 @5 M. R1 C$ l9 MOS 版本: 6.0.6001 Service Pack 1 Build 6001+ Y \* X, `' O9 ^$ o) \* @3 h
OS 制造商: Microsoft Corporation& t& L9 t& {& L% u7 V
OS 配置: 独立服务器
* ?8 H8 x# `6 @: T* L5 W. {OS 构件类型: Multiprocessor Free
( Q! ]9 M$ o( U+ u' {, T, Q) c7 p, Y注册的所有人: Windows 用户" j9 d2 s7 M" Y% K4 s
系统型号: PowerEdge R620
K# _7 z5 U# L2 b+ M) W+ `系统类型: x64-based PC+ }* H0 a& @+ \
处理器: 安装了 1 个处理器。
$ e4 k U) d& Y/ X: ^" s[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~2400
: U/ _) p8 s9 Q: @7 T& c( pcat md5.txt7 k$ w7 Y0 p$ _" L
3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/
7 Y& H2 \0 P- s/ y0 m865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */
# G6 c3 h3 g* m6 b9 t15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */
5 z3 L9 l" g: Q' ?4 D! U- r+ m8 q4 s /* -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
4 T4 L; `4 Z+ w8 e: LInput.Mode: Mask (?d?d?d?d?d)( R. b% _% }# h H) v8 \6 o1 l' `4 B
Index…..: 0/1 (segment), 100000 (words), 0 (bytes)
) {2 V' Q; C! e" FRecovered.: 0/3 hashes, 0/3 salts6 t( R0 _0 ?; u; i$ H8 k
Speed/sec.: – plains, – words3 s' G9 @8 }, [6 H' i; v* s5 x
Progress..: 100000/100000 (100.00%)
0 A, @, F8 ^8 v. K' SRunning…: –:–:–:–. h5 f) |+ N Y
Estimated.: –:–:–:–
D2 g# X9 Y# M4 K15b7a21513f24ffe97d9f9830acf51ad:07626c:1234564 A# L! W( s5 C. W2 \- l4 H
Input.Mode: Mask (?d?d?d?d?d?d)
a$ z. _, g, }# Z0 m( z, ~Index…..: 0/1 (segment), 1000000 (words), 0 (bytes)2 v1 V V. p1 C$ W6 S4 D0 ?9 p8 u/ d
Recovered.: 1/3 hashes, 1/3 salts
) U7 S2 C# [" [. Y) y# |3 hSpeed/sec.: 7.43M plains, 3.72M words
/ g; q! K, Z# BProgress..: 1000000/1000000 (100.00%), \/ c0 l/ r5 L0 b: h
Running…: 00:00:00:01( d) M( Y q, m* f) z8 d4 o' J! _
Estimated.: –:–:–:–/ M' P% T4 J5 r v: k _
Input.Mode: Mask (?d?d?d?d?d?d?d)
`& N; R# \& e" s0 D8 DIndex…..: 0/1 (segment), 10000000 (words), 0 (bytes)
! B1 i6 l+ C- H" ]( z. J4 QRecovered.: 1/3 hashes, 1/3 salts+ y: [* h+ @$ a. y0 V7 a( R. z- d1 W
Speed/sec.: 13.67M plains, 6.83M words: |/ H7 [7 O' j$ G7 d" w* F( W
Progress..: 10000000/10000000 (100.00%)( L) K7 d- R1 p ?+ k5 P$ y; W
Running…: 00:00:00:01
8 z) w6 `& `6 {$ k REstimated.: –:–:–:–7 o G- S9 N: Z" Q0 _+ O7 r U
Input.Mode: Mask (?d?d?d?d?d?d?d?d)
1 X7 }7 K& M* c+ RIndex…..: 0/1 (segment), 100000000 (words), 0 (bytes): p3 G' L0 h: E2 D' L; B5 @
Recovered.: 1/3 hashes, 1/3 salts U8 e. O4 h& g9 l# k. g+ r; Q
Speed/sec.: 18.59M plains, 9.29M words+ t: o; t8 Z6 j# r. I2 [
Progress..: 100000000/100000000 (100.00%)
. n6 ~+ @; j6 s( A6 S; r3 Q' `Running…: 00:00:00:11- F- M% l; w: O6 ^
Estimated.: –:–:–:–
& D3 |7 Q6 o _ J8 A: K865a697fb9b4bd9c6737432aaff136bd:22dc87:304892415- m, K# @2 M, I- U- m3 n
可以看到破解 9位3开纯数字密码需要11秒。
4 W" B) d# N t( C- j7 X; PInput.Mode: Mask (?d?d?d?d?d?d?d?d?d?d)& l6 o5 `0 J$ c! i' Z
Index…..: 0/1 (segment), 10000000000 (words), 0 (bytes)- f. V+ f2 }5 Z" H
Recovered.: 2/3 hashes, 2/3 salts
( J9 k* o& f- ^0 cSpeed/sec.: 12.70M plains, 12.70M words9 O, B3 H- f( P( L* t' J
Progress..: 10000000000/10000000000 (100.00%)& [6 ~& _: v- v' y1 }! g. @. p
Running…: 00:00:13:07
( j V# _ c% x) KEstimated.: –:–:–:–
5 C& A! y1 K/ E+ n而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。, U5 T5 C9 s! J0 _
在这里可以下载到一些字典,不过国人对这些字典貌似无视。, x9 a* u( \3 o, z8 f
http://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |