星云电脑教程
您现在的位置: 星云电脑教程 >> 电脑教程 >> 组建网络 >> Web-IIS-FTP-DNS >> 正文
   
你的网站安全吗?FTP服务器的攻防实战           ★★★

你的网站安全吗?FTP服务器的攻防实战

星云电脑教程 文章来源:IT168 作者:星云整理 更新时间:2006-9-12 7:36:29 有问必答

通过FTP站点下载文件是目前最常用的传输文件方法之一,特别是对于企业用户来说,公司建立一个专门的FTP服务器提供给员工,让他们通过这个服务器共享资源是最便利的办法。不过作为网络管理员的你是否真正了解FTP的安全呢?不要以为设置个复杂的管理员帐户密码就可以万事无忧了,也不要以为将系统安装上最新的补丁或者选择最新版SERV-U等FTP搭建工具就可以万无一失了。今天就由笔者带领为大家介绍在默认情况下ftp站点传输数据方面的漏洞,当然在文中还会为读者介绍如何弥补这些漏洞。

一、破解ftp用户名和密码

    首先我们要知道默认情况下FTP站点信息是用明文进行传输的,没有进行任何的加密。也就是说当用户登录ftp站点输入用户名和密码时,这些信息是没有加密的。非法用户可以通过sniffer等工具将这些信息还原成本来面目。

实战:通过sniffer将ftp站点的用户名和密码还原成明文

环境描述:

公司网络中AB两台计算机通过交换机相互连接到同一个子网,B是员工计算机,一名员工通过他访问公司的FTP服务器,登录FTP时使用自己的用户名和密码。A是我们安装了sniffer的计算机,通过sniffer我们可以监测出使用B计算机的员工访问ftp服务器的用户名和密码。

实现方法:

第一步:首先在A计算机上安装强大的sniffer工具,并启动该程序。

第二步:在sniffer软件中通过上方的“matrix”按钮启动监测界面。(如图1)

图1

第三步:打开监测界面后我们就可以开始监测网络中的数据包了,通过菜单栏的“capture->start”启动。

第四步:在检测数据包窗口中我们点左下角的objects标签,然后选择station,这样将把当前网络中所有通信都显示在窗口中。(如图2)

图2

第五步:这时候如果B计算机的员工使用电脑登录了ftp服务器,那么我们在sniffer中点菜单的“capture->stop and display”。

第六步:这里假设我们ftp服务器的IP地址为211.154.80.30,那么我们从显示的地址列表中找到关于211.154.80.30这个IP的数据包,然后点下方的“DECODE”按钮进行数据包再分析。(如图3)

图3

第七步:在“DECODE”(反编码)界面中我们就可以对关于211.154.80.30的所有数据包进行分析了。我们一个一个的分析数据包,分析到大概第十二个数据包时出现用户名信息,我们可以从界面中看到用户名为softer。(如图4)

图4

第八步:继续往下看,到了第十四个数据包的时候就可以看到密码了,密码以明文的形式显示在sniffer中,密码为pacino。(如图5)

图5

至此我们就通过sniffer工具将员工在ftp服务器上的用户名和密码破解出来,该方法在员工和安装了sniffer的计算机处在同一个子网的情况下有效。

[1] [2] [3] 下一页

点击查看更多“你的网站安全吗?FTP服务器的攻防实战”相关文章

教 程 搜 索
专 题 栏 目
相关文章

Photoshop制作网站首页(6
Photoshop制作网站首页(5
Photoshop制作网站首页(4
Photoshop制作网站首页(3
Photoshop制作网站首页(2
Photoshop制作网站首页(1
用Photoshop两分钟做个xh
Photoshop制作网站流程图
FTP操作常见错误代码详细
教您有效设置管理架设好的

  • 上一篇教程:

  • 下一篇教程:
  • 教程录入:星云    责任编辑:星云 

    Copyright © 2004-2008 星云电脑教程 GONET8.COM All Rights Reserved 豫ICP备05000636号 站长:星云