网络安全-Sniffer Pro网络分析器应用实验

本文介绍SnifferPro工具的使用方法,通过实际操作捕获并分析FTP、HTTP数据包,揭示其数据结构及连接过程,强调信息安全意识的重要性。

一、实验目的

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

二、实验环境

  • 实验室所有机器安装了Windows操作系统,并组成了一个 局域网,并且都安装了SnifferPro软件、FLASHFXP (FTP下载软件)、Flashget下载工具和IE浏览器。
  • 每两个学生为一组:其中学生A进行Http或者Ftp连接,学 生B运行SnifferPro软件监听学生A主机产生的网络数据包。 完成实验后,互换角色重做一遍。

三、实验内容

任务一:熟悉SnifferPro工具的使用

Sniffer 主界面
从文件菜单中选择适配器:

  • 标题栏将显示激活的探测器
    图片
    选择适配器
  • 文件菜单
    • 选择网络探测器/适配器(N)
      • 显示所有在Windows中配置的适配器
        图片
        菜单与工具栏
        菜单与工具栏

状态栏

  • 监视右下角的实时计数、
    状态栏
    网络监控面板Dashboard
    网络控制面板
    红色显示统计数据的阀值
    使用Dashboard作为网络状况快速浏览
    图片
    Host table(主机列表)
    主机列表
    图中清楚地显示出该机器连接的地址:
    图片
    Detail(协议列表)
  • 点击图中所示 的“Detail”图 标,图中显示 的是整个网络 中的协议分布 情况,可清楚 地看出哪台机 器运行了那些 协议。
    在这里插入图片描述
    Matrix (网络连接)
    点击图中箭头所 指的图标,出现 全网的连接示意 图,图中绿线表 示正在发生的网 络连接,蓝线表 示过去发生的连 接。将鼠标放到 线上可以看出连 接情况。鼠标右 键在弹出的菜单 中可选择放大 (zoom)此图。
    在这里插入图片描述
    设置过滤规则
    在这里插入图片描述
    选择Capture菜单中的DefindFilter,定义捕捉规则
    捕捉与显示
    在这里插入图片描述
任务二:捕获FTP数据包并进行分析

在这里插入图片描述
错误的用户名、密码和正确的用户名密码均捕捉到了。
在这里插入图片描述
summary内容:
在这里插入图片描述
分析:
在这里插入图片描述

1、 客户端A首先向服务器发送连接请求,携带同步序号SYN和初始序号SEQ,服务器同意建立连接,2、向A发送确认,携带同步序号SYN和确认号ACK以及一个初始序号SEQ,3、然后A再向服务器发送确认收到,携带确认号ACK。4、然后A向服务器发送用户名和5、密码。登录服务器成功。
建立连接的3个数据包的TCP包头结构:
第一个:
在这里插入图片描述
第二个:
在这里插入图片描述
第三个:
在这里插入图片描述

NAI公司出品的可能是目前最好的网络协议分析软件之一了,支持各种平台,性能优越,做为一名合格的网络管理员肯定需要有这么一套好的网络协议分析软件 4.9是5.0推出前的一个过渡版本,也是经典Sniffer Pro(我个人认为4.X版本是Sniffer Pro经典版)的最后一个版本了我估计,老实说我也对其需要大量资源感到头疼,对资源的需要主要是为了运行Appintell,原来该模块只在分布式Sniffer上运行,该模块对应用的数据流进行智能分析,通过分析应用的整个交易处理过程对应用运行进行评估,这在应用性能分析方面完全是创新性的。 通过Appintell,我们不是得到一个简单的应用响应时间(ART的功能),我们得到的是应用服务交易处理所用的时间,同时能够对交易处理过程中服务器的响应时间(Server Time),交易处理过程在网络中传输的时间(Transaction Xfer Time),网络的延迟(Network Time)进行分析,使我们非常容易的了解应用性能的瓶颈,是服务器响应慢还是网络延迟,还是带宽问题造成的应用性能下降。同时Appintell对应用访问过程中出现的TCP重传、TCP Zero Window进行监控,对应用的New Connection数量进行监控,以及应用的流量趋势进行监控,几方面数据的对比分析为技术人员分析应用性能问题提供有效的数据,我们可以直观的看到连接数量、流量、重传、以及交易处理时间之间的关系,有效分析应用服务质量。 目前的Appintell 为1.0版本,期待Appintell 2.0提供更强的应用分析功能。 以下是网友提供SNIFFER 4。8版本的使用心得,供大家参考: Sniffer Pro新版本4.8,4月就已经发布了,但站上一直没有公开发布。 1、Dashboard不再使用Java了,呵呵,原先Sniffer使用Java是很多人深恶痛绝的(包括本人),一打开Sniffer不再是CPU和内存蹭蹭的往上串了。 2、地址过滤可以使用子网过滤了(不再需要用Data Pattern来做了)。 3、可以做端口范围的过滤(如TCP 1050-1052)。 4、Data Pattern的Offset里多了一个叫”Variable offset“的功能,也就是说你可以做不用管位偏移在哪里的模式匹配了,举个例子:你要捕捉所有访问Sina网页的数据,你可以在Data Pattern里填入”sina“的ASCII字符,然后把”Variable offset“选项打勾,这样不管"sina"这个字符出现在数据的哪一部分,Sniffer都可以捕捉。 5、支持802.11g无线协议。 6、支持通用10/100/1000M Ethernet网卡。 7、支持实时解码--这点也是Sniffer以前常被人诟病的地方,俺喜欢这功能。 8、支持Sniffer Mobile 1.0和Sniffer Voice 2.5。前面举了这么多好的方面, 9、不再是使用序列号注册的方式,而是采用跟收集硬件信息和Grand No的方式来授权使用,必须在安装Sniffer的机器上生成一个请求授权文件,然后把该文件电邮给NG公司,由它们授权返回一个文件再导入才能正常使用,要不,只能试用15天。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值