' n z" x9 x' }" t5 b
3 W) R+ I: c* ~. n$ ?: A/ c
1 C- Y3 ^. s0 K$ U. j2 C! Z
( u% |2 i. O: J, b; r
sqlmap测试注入点为http://www.xxoo.cn/newsDetail.jsp?id=10 mssql dba权限,用最新版的sqlmap发现不能使用--os-shell执行命令,提示不支持,差点就放弃,后来经过多次测试,用一个旧版本可以成功执行,既然权限是system,那么问题就简单了,思路是找到web绝对路径,那么就用 dir /S /D 命令找,先用网站上传点上传一个jsp的jpg文件,然后执行 dir /S /D d:\2014050xxoo.jpg <1.txt ( E7 t( E: I) r, n
这里只是举个例子,然后执行结果就在system32目录下,用type命令可以查询,我这里执行回显了如图:
" L$ V2 E3 W) r: X) a
' O5 \" ]$ L/ ^5 e, ^注: dir /S /D d:\2014050xxoo.jpg <1.txt 这里可以分别列c、d、e都可以列,这个命令适合注入点为盲注,速度慢的时候,这个命令还是相当快速的。。2014050xxoo.jpg 是通过上传点上传的jsp大马。。
5 i" S, V% W6 D+ M5 d: I
# Q; b; n$ F9 e( h3 ~2 i如上图获取到网站路径,由于权限是system,可以直接用copy命令改jpg为jsp或者想要的格式 4 V. B* _$ q* H' ^ \% K
如图: ' p6 ?6 r) a7 |! ^/ G1 ~
2 y( Y+ e h: A6 c ~ Q1 U注意:有空格和&连接符的时候记得要把路径用双引号括起来,否则不成功
7 ?- A s9 q4 ]0 T2 Q0 V. o4 _然后用lcx反弹出来,激活guest账号进服务器,内网服务器很卡,其实还可以试试sqlmap的另一个上传方法上传,因为权限大嘛
( A0 r/ j8 b" Y& n% f3 p如图:
2 Y9 j5 {+ g' u2 t# |( K) i * b9 K/ e; y/ k+ z, `: _3 B
8 p9 O5 t4 ^" @% C" O
主要思路是type出网站路径,然后copy jpg为jsp,有时候渗透就是这样,不比考试,只要记住一种方法把题作对OK,渗透则需要掌握全部的方法才行啊,由于是政府网站所以没考虑进行内网渗透测试 ( N) e0 ?# g/ H) C) I& @
# `! p+ |" A9 E) _! N# M
! o( V# l3 @3 f; w. j
% o+ L* E8 J" x& E: }& ?0 x4 F |