测试环境 ]" j( P9 \( i; M) J+ S) f3 R, ^2 R
OS 名称: Microsoft® Windows Server® 2008 Enterprise
& W6 ~6 B7 A/ u3 ^. R$ t5 p9 eOS 版本: 6.0.6001 Service Pack 1 Build 6001
! K, _& h! ~0 d7 k4 {2 _OS 制造商: Microsoft Corporation! B/ y, m# C3 p0 G+ ^3 n
OS 配置: 独立服务器
$ @+ f* J; F/ y2 g" x# BOS 构件类型: Multiprocessor Free* X& k1 H$ {$ Q& g6 @) z
注册的所有人: Windows 用户) f5 V8 n% ]( w6 y
系统型号: PowerEdge R620
( U9 {# G4 i' c, r; R0 C! }系统类型: x64-based PC
/ r4 p9 T- H* @处理器: 安装了 1 个处理器。# x: }0 {8 w z& q
[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~2400- T; L7 m6 d$ h% Y) I6 n) B
cat md5.txt
$ B* a1 o1 @ \/ P, A7 Z3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/
+ y d0 e/ t! O6 `9 A865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */2 Q" G% |; O) C# A3 r* Y; U+ E
15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */
3 U# R" Z) K1 X /* -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, Z n+ K" }, d
Input.Mode: Mask (?d?d?d?d?d)
/ w6 T; F/ q. ~/ OIndex…..: 0/1 (segment), 100000 (words), 0 (bytes)
% J k* E- y. ?, T9 u u& k9 mRecovered.: 0/3 hashes, 0/3 salts
* g2 C) z5 Y3 w0 d4 GSpeed/sec.: – plains, – words8 D7 S/ a2 P) q6 l' q; u g& b
Progress..: 100000/100000 (100.00%)
3 n6 T4 q3 `* B/ q7 Z. eRunning…: –:–:–:–
4 W* n! q Q! K' \. PEstimated.: –:–:–:–( u D% `7 s/ f2 x4 T6 G6 y
15b7a21513f24ffe97d9f9830acf51ad:07626c:123456
' ^% Z" P: J* G- b, CInput.Mode: Mask (?d?d?d?d?d?d)* z- ]+ {0 x+ K/ i& j
Index…..: 0/1 (segment), 1000000 (words), 0 (bytes)
5 B6 B5 |+ M6 m. D& p: aRecovered.: 1/3 hashes, 1/3 salts
B0 Y# f4 e4 n: y1 `+ P6 U5 @4 iSpeed/sec.: 7.43M plains, 3.72M words
' g1 F* o# I4 j( F ZProgress..: 1000000/1000000 (100.00%)3 l) E2 e' u; x! a Z
Running…: 00:00:00:01
+ E2 y1 R4 D @) Z/ r4 q% cEstimated.: –:–:–:–
! @0 f3 k: p% LInput.Mode: Mask (?d?d?d?d?d?d?d)
+ f; L: V( a# D( |: DIndex…..: 0/1 (segment), 10000000 (words), 0 (bytes)7 z1 b5 a5 `2 i
Recovered.: 1/3 hashes, 1/3 salts4 @- U+ y9 A$ K' T" d. h
Speed/sec.: 13.67M plains, 6.83M words
1 d0 C8 } V6 ~7 k# X1 y) b }& t. YProgress..: 10000000/10000000 (100.00%)
3 i5 t2 R# w" X- K. Q9 m4 u6 PRunning…: 00:00:00:01
( o; A; ^3 g) w* k8 ]9 GEstimated.: –:–:–:–* H- U. B3 {6 m0 \4 u" k8 n
Input.Mode: Mask (?d?d?d?d?d?d?d?d)3 F* t0 u: H8 H
Index…..: 0/1 (segment), 100000000 (words), 0 (bytes)
* e7 ?5 Y V' k; I& X( P3 fRecovered.: 1/3 hashes, 1/3 salts7 o" v9 s2 ?! p+ V+ \
Speed/sec.: 18.59M plains, 9.29M words
* b, {8 W t; }: ^6 d: F/ Z* \8 y9 vProgress..: 100000000/100000000 (100.00%)8 o! a/ l8 N* Y$ g( ?# [) i, h( w
Running…: 00:00:00:114 s" P4 t0 ]3 W8 O- u( G; \6 q
Estimated.: –:–:–:–3 N$ e6 _* ]& a( ]& m- ?" Y# k. v
865a697fb9b4bd9c6737432aaff136bd:22dc87:304892415
0 v4 W1 }1 l2 l2 H! o. f可以看到破解 9位3开纯数字密码需要11秒。7 L( D+ z3 ?8 X9 {
Input.Mode: Mask (?d?d?d?d?d?d?d?d?d?d) x' i/ j! G9 a+ f
Index…..: 0/1 (segment), 10000000000 (words), 0 (bytes)/ g% M. B# v8 Z! o
Recovered.: 2/3 hashes, 2/3 salts# p% N/ P9 W9 o6 H
Speed/sec.: 12.70M plains, 12.70M words
5 e V0 h, p# b7 |3 \) S& zProgress..: 10000000000/10000000000 (100.00%)5 j$ u8 Y h( _5 e! n1 B
Running…: 00:00:13:07, j% ~* o' w3 x$ o! ]. W+ i/ P
Estimated.: –:–:–:–
- Q" b( [7 f8 P3 Z而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。$ _! d3 p. R2 p' q/ e* p9 H
在这里可以下载到一些字典,不过国人对这些字典貌似无视。7 y/ W6 f% O2 a+ k
http://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |