一、实验目的:

掌握Sniffer(嗅探器)工具的使用方法,实现FTP、 HTTP数据包的捕捉。
掌握对捕获数据包的分析方法,了解FTP、HTTP数据包 的数据结构和连接过程,了解FTP、HTTP协议明文传输 的特性,以建立安全意识。

二、实验环境:

两台可联网虚拟机,xp系统,安装sniffer和quick easy ftp server

三、实验内容:

任务二:捕获ftp包

虚拟机1IP地址

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP


虚拟机2ip地址

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_02


从虚拟机1 ping虚拟机2

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_03


在虚拟机2中打开sniffer

捕获-定义过滤器-地址

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_04


stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_05


地址类型选择IP,位置1为虚拟机2(本机)IP地址,位置2填写虚拟机1的IP地址

捕获-定义过滤器-高级

勾选IP|TCP|FTP,使其只捕捉FTP数据监视器-矩阵-IP选项卡

一开始不出现虚拟机1的IP地址(Tips:在虚拟机2ping一下虚拟机1,有了通信之后,回到矩阵传输地图,即可发现出现虚拟机1的IP地址)

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_06


在虚拟机2里打开quick easy Ftp server

左栏用户账户管理,账户s密码为123,可以新建用户设置密码(这里新建账号为xj,密码为123456,根目录路径为虚拟机2桌面的abc文件夹)

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_07


左上角点击绿色圆钮打开服务器(显示红色即为正在打开状态)

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_08


虚拟机2打开sniffer,左上角点击“开始”按钮(小三角)

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_09


在虚拟机1中,打开我的电脑,地址栏输入ftp://虚拟机2IP地址,输入用户名和密码登录

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_10


即可查看目录下的文件列表和文件

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_11

在虚拟机2中,(望远镜按键(停止并显示)可操作,点击它停止监视)

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_12

左下角点击“解码”

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_13

可以在第一部分查看到捕获的内容,(红线第一部分是在登录时故意输错用户名和密码,可以捕获到;下面第二部分是输入正确捕获的内容)

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_14


任务二(续)

重新开始捕获

在虚拟机1 登录ftp虚拟机2的ip,输入用户名和密码,用dir展示文件列表,get下载文件,保存路径为当前路径

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_15


用命令行登入,可以看见用户名和密码,以及下载的文件

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_16

(下图不是用命令行登入,是虚拟机1用我的电脑地址栏登入ftp,浏览并打开文件)

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_17

ftp连接的源地址(虚拟机1)和目的地址(虚拟机2)

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_18


ftp连接的源端口和目的端口

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_19

前三行TCP开头为三次握手

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_20

第一次

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_21


第二次

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_22

第三次

stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_23

任务三(捕获http包)

为了让两台虚拟机都能连接上网络,重新设置

全局设定

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_24


stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_25


stormsniffer抓包工具获取大麦 sniffer抓包教程_IP_26


两台虚拟机

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_27


虚拟机1

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_28

虚拟机2

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_29


设置为捕获http数据包

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_30

打开传输地图

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_31

进行捕获

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_32

结果中可看出源IP地址和目的IP地址

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_33


源端口及目的端口

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_34


可捕获在网页上输入的用户名

stormsniffer抓包工具获取大麦 sniffer抓包教程_用户名_35


TCP三次握手

stormsniffer抓包工具获取大麦 sniffer抓包教程_HTTP_36