测试环境
1 N* I+ ^. \. f8 V+ c0 O# `OS 名称: Microsoft® Windows Server® 2008 Enterprise
! O2 W6 I* m6 E( b5 I/ @( u0 tOS 版本: 6.0.6001 Service Pack 1 Build 6001. l) C* i- n3 [% Z
OS 制造商: Microsoft Corporation
! ~# v- Q/ A/ f' H8 NOS 配置: 独立服务器0 @1 Z- j( z, v. @
OS 构件类型: Multiprocessor Free- G; w8 W3 Z$ B R5 k- V2 D2 S
注册的所有人: Windows 用户
* ?8 v& N, J' z F$ s系统型号: PowerEdge R620! m6 |8 X6 F+ P, {: c2 c
系统类型: x64-based PC
" d( E1 H- S3 `; ?* l% U处理器: 安装了 1 个处理器。! \ L) u' p! {5 B0 N' h8 {
[01]: Intel64 Family 6 Model 45 Stepping 7 GenuineIntel ~2400
: a) ?" I& s7 n4 a7 r5 t/ ]2 d8 h$ Qcat md5.txt8 L% h2 R. c: J
3fb78e9bc0b297e3de4e77531766c37a:f29f95 /* = md5中无法查询的。*/0 f- M J& A O0 l
865a697fb9b4bd9c6737432aaff136bd:22dc87 /* = 304892415 */
y' @, \7 S% E S' O3 M15b7a21513f24ffe97d9f9830acf51ad:07626c /* = 123456 */
% ]9 Y' W8 U' U8 t/ w/ 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
B+ O3 n; w- `( Y. ]7 {2 hInput.Mode: Mask (?d?d?d?d?d)0 t7 R" V! w, ^6 _0 [0 x
Index…..: 0/1 (segment), 100000 (words), 0 (bytes)* K: e2 \& c) k# m5 ~. N, h
Recovered.: 0/3 hashes, 0/3 salts
0 _$ X2 e7 n) S; JSpeed/sec.: – plains, – words# k: f0 p$ g- q- h1 o
Progress..: 100000/100000 (100.00%)5 ~5 L1 _+ `# D* @ [& Z; _
Running…: –:–:–:–6 s" J% I6 q% z+ c' q
Estimated.: –:–:–:–: K6 U4 i( T. p0 f7 _* Q+ f1 s
15b7a21513f24ffe97d9f9830acf51ad:07626c:123456
1 U: V& q9 G/ W' i" {Input.Mode: Mask (?d?d?d?d?d?d)
9 b9 C# R& S0 }% LIndex…..: 0/1 (segment), 1000000 (words), 0 (bytes)9 K/ ]. ~/ }7 b3 }( T) {" `4 q
Recovered.: 1/3 hashes, 1/3 salts- Q1 X$ _8 A8 z* F) v7 j; F
Speed/sec.: 7.43M plains, 3.72M words
% g5 X) A6 z) ~/ \Progress..: 1000000/1000000 (100.00%)
. G( j1 H& n2 U2 N5 @3 MRunning…: 00:00:00:01
( A F8 X0 O& T7 c: |) o6 o! K+ J* kEstimated.: –:–:–:–
1 u6 L2 o: @7 R$ NInput.Mode: Mask (?d?d?d?d?d?d?d)# _; u) L% ]; n) P2 F% p: d
Index…..: 0/1 (segment), 10000000 (words), 0 (bytes)" L5 `! A: v0 Y' z
Recovered.: 1/3 hashes, 1/3 salts3 V& A, k: i7 k" ^; ?- [4 H! @
Speed/sec.: 13.67M plains, 6.83M words+ D8 {2 O( K2 Y. I T+ ^
Progress..: 10000000/10000000 (100.00%)9 N9 V* ?3 O' W4 s% U+ Y6 h
Running…: 00:00:00:01
3 k+ r# n! _' }8 ^3 NEstimated.: –:–:–:–* S) W, z7 B; S4 ^
Input.Mode: Mask (?d?d?d?d?d?d?d?d)6 Z# o- F5 B9 X6 c8 N) r. q
Index…..: 0/1 (segment), 100000000 (words), 0 (bytes)
4 Q G+ c3 f( Z9 o+ qRecovered.: 1/3 hashes, 1/3 salts5 f$ u6 i! r- B5 j% R/ _" m. U
Speed/sec.: 18.59M plains, 9.29M words
3 ` K# L% w& b# EProgress..: 100000000/100000000 (100.00%)
) X9 @- O" `0 g+ hRunning…: 00:00:00:11
3 q' F; g) v; y7 pEstimated.: –:–:–:–
. ~, c; O; l' b( C# N8 B865a697fb9b4bd9c6737432aaff136bd:22dc87:304892415
: T! k/ `/ v: c6 F可以看到破解 9位3开纯数字密码需要11秒。. s' o" |/ v8 G) l1 d/ S! U7 | \6 x
Input.Mode: Mask (?d?d?d?d?d?d?d?d?d?d)
- l1 T \ E# e2 n$ _: aIndex…..: 0/1 (segment), 10000000000 (words), 0 (bytes)
5 ? u$ s5 w$ X$ D) HRecovered.: 2/3 hashes, 2/3 salts
" h3 |( o9 G! `/ PSpeed/sec.: 12.70M plains, 12.70M words: K4 E% V4 m, O
Progress..: 10000000000/10000000000 (100.00%)/ w% ~0 h% i7 `/ v( q
Running…: 00:00:13:071 e2 t% E1 o$ N V' E, \0 D1 h, S
Estimated.: –:–:–:–
4 }) L- n0 `& f7 _而10个数字即需要13分钟,这样的速度如果有服务器是8核或更多,或者自己GPU强劲,会更加快,我测试只是用了一个入门级的CPU。
! P+ P- b6 z9 h' O) h% R( v4 a1 w2 ^在这里可以下载到一些字典,不过国人对这些字典貌似无视。
, E+ v1 |, L% O) s8 V: Ehttp://blog.g0tmi1k.com/2011/06/dictionaries-wordlists.html |