city

数字城市

21 成员272 主题84 回复0 张照片

TFTP和FTP在入侵时的简单设置

如
如风逝去
2001-04-24 14:35
TFTP和FTP在入侵时的简单设置

作者:SQL
主页:http://minisql.yeah.net

随着WINNT的字符解码的漏洞被发现以后,利用FTP和TFTP向远程主机上传文件的方法开始被大家注意,因为我们虽然可以在远程主机上调用CMD进程却没办法直接用FTP命令来上传文件,TFTP虽然不用那么复杂因为在NT下默认它就存在,但需要我们在其他地方有一个可用的TFTP服务器可以用。

好现在我们一个一个的来先来介绍下在本地配置出一个TFTPServer出来,既然是配置当然就需要相应的软件来做了,好了向大家介绍两个非常不错的TFTPServer。一个是TFTPServer2000好的没话说的TFTP的服务器端,而且在使用上起码没有什么限制我相信大家学会了,。一个是Cisco TFTP Server也是非常不错的好东西,而且重要的这个软件是免费的不用注册的。如果大家对他们感兴趣可以到我的小站熏衣草乐园(http://minisql.51.net)来下载。先说这个TFTPServer2000在功能上非常的强大,我们直接在本地安装后打开。


我们好象根本就不用去再额外去设置什么了,只要把在设置页里把Inbound 和Outbound的路径设置在你想要的路径就可以了,这里我为了省事就全放到D的根目录了(反正是自己的电脑没什么可隐藏的),其实这就是TFTP的默认的根目录(和FTP实际上是一回事),我们只要把我们想要上传的文件放到这里就可以了,直接在远程NT上执行命令就可以了。


当然最好先在本地的做个小实验看看是不是真的设置成功了。我们随便把一个common.dll文件放到D盘的根目录下,然后在CMD环境下用TFTP命令看看TFTP的帮助。然后执行TFTP –I 127.0.0.1 get common.dll c:\common.dll

马上看到结果,去C盘找找看到了common.dll这个文件说明我们已经设置成功了!

Transfer successful: 44032 bytes in 1 second, 44032 bytes/s

再来说说Cisco TFTP Server这个东东,是我无意中在一台主机上看到的试了下效果竟然也是非常不错,同样是傻瓜操作。设置好TFTP server root的路径就可以自己试下刚才的命令了。



看到日志文件没?恭喜我们已经成功了!

说完了TFTP的设置,再来说说FTP的方法。因为FTP命令支持脚本语言所以入侵者可以写好一个脚本让对方的NT开一个FTP进程去远程的FTP主机下载一个任意程序。非常简单我们自己在本地试下,打开一个记事本编辑一个脚本如下,然后存成ftp.txt文件,记住格式不要错误一个命令占一行,按照正常的FTP登陆的顺序。



这里我又要废话几句了,我一直认为在入侵的时候用的操作系统应该是NT。这时候你就可以看出好处了,我们可以很快的在本地配置自己的FTP服务器,因为在IIS的安装的时候FTP服务是已经默认安装并且已经打开的了,我们只要把想要上传的文件放到自己的FTP的根目录里就可以了。我在论坛里竟然看到有人用自己的主页的FTP空间来做中转,把自己的FTP密码明文的写在脚本里结果走的时候又不删掉它。最后吗~~~当然是被下一个进来的人给XX了。


用FTP –s:ftp.txt 这样的命令可以很快的在本地验证脚本执行的结果是否正确。
1 / 1

登录后回复。