找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2129|回复: 0
打印 上一主题 下一主题

28度的冰注入技巧之(二)——盲注判断权限和操作系统版本

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-15 14:14:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
28度的冰注入技巧之(二)——盲注判断权限和操作系统版本) e. u! F7 }1 G! L, C. S. S
2008-10-25 01:47
) z% |: ?7 M4 r% e首先第一个问题,如果错误提示关闭,怎么判断当前的权限是否为sysadmin呢?
  @% `# p6 a- ]( Y/ a. |8 j; R5 w2 l9 C: }
最简单的,可以用这样的方法:
; E& ^* [8 f0 l
: M7 m" Y% P. M0 v2 v4 R1=(select IS_SRVROLEMEMBER(’sysadmin’))& I8 J! S( e" f8 D: v2 S! f; S

% r5 w% Z' C/ d$ k/ A当然,有些情况下,这个方法并不奏效。
9 _. \# i: Q. ~4 s8 w* ^5 a4 @/ R* ?0 S
既然是sa,我们就可以通过执行命令判断,不过,既然错误提示关闭,那么执行的结果就很不容易拿到。1 t9 J- Y- @% j. h! X2 _1 y

( X' e; T  |+ Q+ O有个3办法可以解决这个问题% M0 ]9 ^. |9 q4 V. F

" d: J) J2 O, p3 @8 d1 x4 f  oa.把执行结果写到404b.htm,具体请看我的上一篇文章! @0 ~' A8 S' m: t

# v0 @4 L. Z7 tb.执行ping 127.1 -n 10,看看页面是否延迟10秒钟7 M' r. t1 S5 t4 E/ ?9 V& C; e

1 x  v7 Y. q' o% |c.如果1433端口可以连接,那干脆新建个sql登录
" M/ }+ x8 j7 w: o9 o8 F# G4 S5 E/ g* W
d.如果大牛你是公网Ip,openrowset,或者直接telnet,ftp到你自己的机子,说到这里,ftp还有别的用处,比如,把执行结果写到文件中,然后通过ftp传到你的机子上,这何尝不是获得执行结果的一个好办法。当然,你可能要用到ftp的-s参数
/ O7 @' s  D7 R0 g. n  `
1 \; R0 x$ q! B. `还有一个问题,怎么判断系统是2000还是2003?当然指的是错误提示关闭的情况下
3 G8 u/ `8 n) s+ ]4 w& b; F/ r" _' Q1 t% J4 M+ Q
很简单( r. c. {$ b* r. m2 y2 U7 o) K. i" J
( }; q( b1 d8 Z2 q3 k* x) u
执行systeminfo
) e+ n+ N, K( f, ~5 C$ s9 C; s4 c# i  D
在xp/2003下才有这个命令,这个命令执行大概需要5秒钟时间。如果页面延迟5秒,就可以进一步断定这是2003(当然不排除2008的可能性)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表