- 在线时间
- 0 小时
- 最后登录
- 2007-9-23
- 注册时间
- 2004-9-10
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 9975 点
- 威望
- 7 点
- 阅读权限
- 150
- 积分
- 4048
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1893
- 主题
- 823
- 精华
- 2
- 分享
- 0
- 好友
- 0

我的地盘我做主
该用户从未签到
 |
SQL Server在1433端口传输的数据大部分是明文的,这包括IP地址,连接用户名,成% N" C6 Q4 g, C0 j9 W% ^
功和失败消息
% Q4 S/ q" m8 t+ t3 O) N: d
0 z/ [9 a: b: T$ e' F这样一来,就很容易使用嗅探器嗅探在这个网段内SQL Server的相关信息,得到用户
0 {7 O/ S: j! V5 l" o名和IP后,就
D& l5 ]5 ^2 [1 K- L
5 W& d% R, @" _( r差口令了,其实SQL的口令加密是十分脆弱的,昨天我用了半小时,整理了一份口令字8 R* X( @; ^0 O. [
符对照表,在 5 E( s' A% e, p6 R' F& C6 _- @
9 P: A0 P; v/ b7 c: p0 b0 z+ @% Y分析SQL Server加密口令的时候,同时发现了SQL Server一个不大不小的BUG----如
`4 B& d* i! m6 C5 L果你用";"做口令
, J, c0 z9 k: V/ {. R+ r/ C: S3 \
将导致口令失效,原因是SQL Server的口令对照表中,没有这个字符,当SQL Server
1 Q4 G' t$ F! F' S% P6 K6 q遇到这个口令字 / c2 I- L1 q! O& ]6 G3 ]+ V
6 f. b* q" D& }8 q符的时候,就会主动放弃这个字符,这样一来,口令长度将与实际长度不符,当你下次
- M1 T [8 V) y8 d) }连接1433的时
; ?7 p& O* r6 [( D7 Z' g; V- D+ v* U, U- t( i
候,这个字符就无法被系统识别出来,从而报告口令错误。 6 p! W5 w" m+ T2 w& p8 q' X
4 R$ }+ S* `# i口令对照表的用法:
* L* B: t1 r& a2 p, ]/ y& |# O" c ?( X
1.用16进制编辑器打开你Sniff到的东西,然后找到SQL Server连接的用户名,从用户
2 G, a8 T) j4 t" @" W$ B1 x" I/ h5 V名开始后面的第
( i# v R( `# B d+ R' R' o' A; E3 c2 r" `+ H
一个0x5a - 1的位置就是口令的第一位,每一位口令均以0x5a分隔开来,口令字的变
' C: f% A7 Z2 ^0 k- X4 \换请对照口令字符
2 S t0 g* W) x" ?
* {) c1 y4 X n! k对照表: 2 v* O7 p# p" L) T3 \% _
2 b$ [8 q- [' Sa 0xb3 2 z6 ~- L. t: Z8 _& Z) M- C7 {/ m
b 0x83 - l! }4 k* O d0 E5 N8 n
c 0x93
- i- X3 o1 V* N0 r# Ud 0xe3
; X! N) E5 n v# M) ~* M8 K9 Y! Re 0xf3
0 K! z: G. t3 E- \' mf 0xc3
3 Y' I; r: Y( S7 i2 Ug 0xd3
- j- |! G) ]) |h 0x23 8 ]. v2 ]+ Q& g% `0 r
i 0x33
0 h' ]9 A, S3 R3 K) Rj 0x03
5 S7 q6 \- _6 ?" s/ X# Rk 0x13 ' H& U2 V- N# E- S+ ]$ j9 B' j
l 0x63
9 q6 k' p, r3 qm 0x73 , s; p6 j8 e: s8 b) K9 }/ h
n 0x43 . Z4 n2 `- k3 p& v5 Z
o 0x53
" S2 o) d( F$ op 0xa2 5 l! t' [! S2 ]# N! E4 H3 J2 O* P! }0 |
q 0xb2
$ ^' p7 L6 J, K/ I4 c8 zr 0x82
4 s) U8 P: w# E! ?% u2 xs 0x92 4 [3 d1 b% _5 i1 J
t 0xe2 * ]# \+ L9 e. ]( h) B
u 0xf2 7 t. `% @) P! t# E5 u
v 0xc2 ( X& M; ]5 j$ X: `- O- d
w 0xd2 ) n' N, ?" s3 c n$ [
x 0x22 - L$ V' X% z" l# s
y 0x32 ) B$ W" K" ?* }) y3 ^
z 0x02
- t3 U* i/ \( _7 z& e. o1 0xb6 3 r4 N, S: ^% E G' ~% j) m
2 0x86 6 B& Z8 u/ m! d& W, l
3 0x96
8 O! a2 o1 s% y p4 0xe6
- L, @6 y( f8 z; g: X" i5 0xf6 ' @' C6 h8 i9 h# r: d2 Q# B
6 0xc6 0 h0 W- P$ M: x1 O
7 0xd6
3 k" T* G5 H7 h3 c; O8 0x26
, k) f, r9 Q4 S& K9 0x36
5 G- m9 Q; [, M3 l: x$ u0 0xa6 3 c+ H+ t- X _! d" {7 Q: A
- 0x77 # n: H' T9 H/ q0 F7 q6 Y
= 0x76
5 a, x" t. z" ?, c+ f\ 0x60
5 d2 [5 d( F4 K; G8 B3 n O5 R; t/ G9 A[ 0x10
8 j" p4 n' f$ S% O! y. p0 O] 0x70
+ h/ C9 r+ D6 n; B; x' u' 0xd7 $ w; X" F- r, p' |2 c4 `
, 0x67 9 i. i" y' m- |/ C; A, l# V
. 0x47
) ^* R5 G- _3 a2 g2 J3 m" b/ 0x57 , P# \3 u2 T! x3 r
` 0xa3 1 |: l o3 [1 ]" G, M- y% k
! 0xb7
+ Y- g' w6 y' v: H0 g; ?@ 0xa1
; G3 I% s4 f9 n( ?8 X# 0x97 ! d& u9 d' l8 F. b; i" \8 X. K
$ 0xe7 7 n/ x6 q! @/ Y$ p8 S
% 0xf7
3 O7 i/ R1 A/ {$ a+ e* D8 z( X^ 0x40 ( {! B4 ~1 M5 [ l9 Z* C, T# N( }
& 0xc7
* u$ o+ g8 l, o( ^: ~$ _+ T2 H* 0x07
1 j6 \" b- d* g4 T( 0x27
( [ H6 ^' n0 m* a/ O1 T) 0x37
. Z1 F# |2 X A+ lA 0xb1 ) a) I4 C! E3 J( O" w l
B 0x81
: Y! N# e4 h4 Z7 u4 X0 S* BC 0x91 % ?- z2 ^5 ]8 W
D 0xe1
1 x6 @+ B% X0 nE 0xf1
( W8 X0 R S# M# T) c6 @1 bF 0xc1
& ?' E7 g5 j9 V6 o, {G 0xd1 - w% Y6 ^5 K# a6 R' n5 L" r$ Z
H 0x21 8 J3 p# g( A2 s5 |
I 0x31 ; c2 |3 t" O5 I+ H
J 0x01 ' w) j7 e: ]3 [9 S0 Q! `$ K' p
K 0x11 : E+ v7 z% X0 j" V9 a: K
L 0x61
) s( D4 r! @* V( [' O2 DM 0x71 + U; t' l0 l8 D1 x/ z
N 0x41 8 D2 G5 @9 z7 N
O 0x51 * |3 x# h% h9 D- o! R, [0 C
P 0xa0
' M, z# T, ]# y9 UQ 0xb0
L3 |0 A9 b- m" f) a5 ~. JR 0x80
( m# ]/ |* }( `+ {S 0x90
6 h9 k% J! d8 ?$ y9 h nT 0xe0
) f5 {$ ~! l9 }: l4 W$ n$ R# o% B% CU 0xf0 9 v* B5 a( U3 }6 T# N% w( O
V 0xc0
# l% h% O. p' H dW 0xd0
) m( B1 B7 {' v( H9 `X 0x20
$ R1 D7 u1 W' W# v3 \6 i/ kY 0x30 - N2 L, b( d3 Q' c6 c) ?
Z 0x00
2 q4 Y3 u1 M0 {7 v( s' t; ^_ 0x50
0 N6 {/ [/ ^- M k, J" O7 M" q+ 0x17 5 f& k3 i, N2 W9 r0 d
| 0x62 3 u7 |& W+ A/ ?8 f& D# ^
{ 0x12 2 g2 B* J4 |# [: p* Q6 F
} 0x72 ) v' @: Z, G7 u
: 0x06
/ q- A* f# z* X" 0x87
/ B; p' T8 g# \! |& A* K+ W( ^( z B< 0x66 7 {; Y; F4 r8 S4 l* z
> 0x46 4 n# i% I8 N* h: B" h4 A- H
? 0x56
8 f: n( R' u; G3 N7 H~ 0x42
1 b8 y2 p% j# {) Q- a( m; 不存在 G9 D3 {) G8 U; U4 @
8 K$ Q5 y: k5 ]0 c9 a7 d以上文章是珍藏的东西。希望能对你在hacking有帮助。 2 R, {$ G: f: l/ z
< > |
zan
|