中国网络渗透测试联盟

标题: 28度的冰注入技巧之(二)——盲注判断权限和操作系统版本 [打印本页]

作者: admin    时间: 2012-9-15 14:14
标题: 28度的冰注入技巧之(二)——盲注判断权限和操作系统版本
28度的冰注入技巧之(二)——盲注判断权限和操作系统版本, `8 W2 U1 q' R: L: e5 F" v
2008-10-25 01:47) [. j: Q, `2 x# q: w, u. d4 c
首先第一个问题,如果错误提示关闭,怎么判断当前的权限是否为sysadmin呢?  E! b# r+ f/ r8 |

, g  s9 I& _7 L1 a) ~' v- Q; S最简单的,可以用这样的方法:7 z! @$ h  B' G& |+ |4 C" D

! @% `% l0 e' y+ _, i0 j' N1=(select IS_SRVROLEMEMBER(’sysadmin’))% ~0 O% ]8 r" U4 W( D9 P
1 z+ y2 N$ o2 O) D4 M( s. {, f" v' k
当然,有些情况下,这个方法并不奏效。
3 X" f+ a. `2 }/ i# n: D* n; e% G0 z# d4 y% I6 R2 H
既然是sa,我们就可以通过执行命令判断,不过,既然错误提示关闭,那么执行的结果就很不容易拿到。  W4 c% y  f# o+ {9 k# J6 v5 o
$ \# o* G- R+ @' P. Q$ Y, Q
有个3办法可以解决这个问题
4 D7 }5 }+ x5 A5 @3 U& ~3 x5 P% F& \& X
a.把执行结果写到404b.htm,具体请看我的上一篇文章
2 B1 Q' ^7 x5 w* v  c0 b+ Y5 J- f8 k, l' v
b.执行ping 127.1 -n 10,看看页面是否延迟10秒钟
2 U# y3 Q8 j/ ?2 f: Q2 _+ f' ]
* I: [. F1 u$ Q$ v( C- U4 h, b, zc.如果1433端口可以连接,那干脆新建个sql登录
- W+ G$ j7 g' S+ H8 g% }8 U2 n+ O3 \6 r# n2 m
d.如果大牛你是公网Ip,openrowset,或者直接telnet,ftp到你自己的机子,说到这里,ftp还有别的用处,比如,把执行结果写到文件中,然后通过ftp传到你的机子上,这何尝不是获得执行结果的一个好办法。当然,你可能要用到ftp的-s参数" }& a+ g1 P) z8 U
5 B" p/ w. [% x6 H: g" ]
还有一个问题,怎么判断系统是2000还是2003?当然指的是错误提示关闭的情况下
( q/ D( o/ {" f" f' i1 r0 P
# C; U! U. v- c. K1 ~0 d* ]很简单
& v; u7 r- ]2 R4 k$ M; p, B( ?( v- y2 i+ X& {
执行systeminfo) h- c5 h  g9 p1 T7 d% p+ A/ l# d
, }. d, v: g. S4 \' u
在xp/2003下才有这个命令,这个命令执行大概需要5秒钟时间。如果页面延迟5秒,就可以进一步断定这是2003(当然不排除2008的可能性)




欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/) Powered by Discuz! X3.2