实验名称 实验一:Sniffer Pro网络分析器应用实验 日期 2020年 10 月16 日
一、实验目的:
掌握Sniffer(嗅探器)工具的使用方法,实现FTP、HTTP数据包的捕捉。

掌握对捕获数据包的分析方法,了解FTP、HTTP数据包的数据结构和连接过程,了解FTP、HTTP协议明文传输的特性,以建立安全意识。
二、实验环境:
实验室所有机器安装了Windows操作系统,并组成了一个局域网,并且都安装了Sniffer Pro软件、FLASHFXP(FTP下载软件)、Flashget下载工具和IE浏览器。

每两个学生为一组:其中学生A进行Http或者Ftp连接,学生B运行Sniffer Pro软件监听学生A主机产生的网络数据包。
完成实验后,互换角色重做一遍。
三、实验内容:
1、简单阐述实验原理
网络嗅探器Sniffer的原理
网卡有几种接收数据帧的状态:unicast(接收目的地址是本级硬件地址的数据帧),Broadcast(接收所有类型为广播报文的数据帧),multicast(接收特定的组播报文),promiscuous(目的硬件地址不检查,全部接收)以太网逻辑上是采用总线拓扑结构,采用广播通信方式,数据传输是依靠帧中的MAC地址来寻找目的主机。每个网络接口都有一个互不相同的硬件地址(MAC地址),同时,每个网段有一个在此网段中广播数据包的广播地址一个网络接口只响应目的地址是自己硬件地址或者自己所处网段的广播地址的数据帧,丢弃不是发给自己的数据帧。但网卡工作在混杂模式下,则无论帧中的目标物理地址是什么,主机都将接收 通过Sniffer工具,将网络接口设置为“混杂”模式。可以监听此网络中传输的所有数据帧。从而可以截获数据帧,进而实现实时分析数据帧的内容。

2、分别写出任务二、任务三中要求找出的有用信息,写出对应捕获的报文窗口中的summary代码,并推断出监测主机的系列行为。
ftp连接的目的地址:192.168.23.131
目的端口:21
发起连接的源地址:192.168.23.130
源端口:1065
登陆用户名:abc 登陆密码:123456
建立连接的3次握手的数据包及其对应的TCP协议包头结构各字段数据:
第一次握手,客户端发送tcp请求,外层先经过了MAC层的包封装,然后IP层封装,TCP层封装
D=21    S=1065 SYN SEQ=2187383711   LEN=0   WIN=64240 
第二个tcp请求,服务器端告诉客户端已经建立好了连接。
D=1065    S=21 SYN ACK=2187383712 SEQ=934269144   WIN=64240 
第三次tcp握手,客户端告诉服务器端已经建立好了连接,可以传送数据了。
D=21    S=1065 SYN ACK=934269145   WIN=64240
进行的操作:下载文件users.dat
推断监测主机的系列行为:
IP为192.168.23.130 的客户端连接到IP为192.168.23.131的服务器端,登陆用户abc,去到
//192.168.23.131//的目录下,下载了users.dat的文件

summary(概要)代码:
客户机发送了
USER abc
PASS 123456
PWD
TYPE A
LIST
CWD
PASV 
SIZE users.dat
RETR users.dat

3、画出任务二中建立连接的3个数据包的TCP包头结构
(写出各字段对应数据);画出任务三中释放连接的4
个数据包的TCP包头结构(写出各字段对应数据)。

实验一:Sniffer Pro网络分析器应用实验相关推荐

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

    桂 林 理 工 大 学 实  验  报  告 班级  软件工程16-1班   学号  3162052051116   姓名  张识虔        同组实验者   无          实验名称   ...

  2. bit java实验2_2018-2019-2 20175120 实验五《Java网络编程》实验报告

    实验报告封面 课程:Java程序设计 班级:1751班 姓名:彭宇辰 学号:20175120 指导教师:娄嘉鹏 实验日期:2019年5月26日 实验时间:13:10 - 15:25 实验序号:20 实 ...

  3. 实验六:Wireshark网络抓包实验

    实验六 Wireshark网络抓包实验 一.实验目的 使用Wireshark软件对网卡上的数据包进行抓取,分析数据包各字段的含义. 掌握数据链路层.网络层.运输层常用数据包的定义 掌握相关网络命令 二 ...

  4. 一阶电路实验报告心得_《大学电路实验报告.doc

    <大学电路实验报告 目 录 实验的意义.要求及注意事项 ---------------2 实验一.直流网络定理 ------------------4 实验二.RC一阶电路的响应测试 ----- ...

  5. 实验6 Sniffer网络安全检测

    实验6 Sniffer网络安全检测 [实验目的] [实验环境与设备] [实验要求] 过程如下: [实验目的] 掌握利用Sniffer软件捕获网络信息数据包,同时通过数据包的分层解析,进行状态分析: 掌 ...

  6. 【实验报告】二 网络嗅探与欺骗

    中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告 实验二 网络嗅探与欺骗 学生姓名 岳婷 年级 14级 区队 二区队 指导 ...

  7. 网络对抗技术实验二,第一部分,第二部分

    中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告   实验二 网络嗅探与欺骗     学生姓名 宋得立 年级 2014 区 ...

  8. 网络对抗技术 实验二

    学号:201521430027 中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告   实验二 网络嗅探与欺骗     学生 ...

  9. 中国人民公安大学网络对抗技术实验二

    中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告   实验二 网络嗅探与欺骗     学生姓名 王开君 年级 2015 区 ...

最新文章

  1. Java集合干货——ArrayList源码分析
  2. 不是所有图像都值16x16个词,清华与华为提出动态ViT
  3. 麦当劳java排班_学习肯德基排班管理系统
  4. Richardson RazorSQL中文版
  5. SQL存储过程rollback tran的使用
  6. Apache开启Gzip压缩,LAMP网页压缩
  7. visual tree view在工具箱力没有_Visual-Inertial Odometry
  8. 学习:SQL Server的BUILTIN\Administrators用户
  9. 最专业的业余数学家!
  10. c 判断文件是否存在_C++基础:判断文件是否存在的方法
  11. chrome的timeline的问题?
  12. TikZ绘图示例——尺规作图:任意等分半圆弧
  13. 小米5G手机重回1999元,还需要等其它的5G手机吗?
  14. 程序员面试金典——番外篇之下一个较大元素I
  15. DoraHacks的笔记
  16. 海思3518E开发笔记6.1——RTSP实时图传源码分析
  17. 程序员用什么软件做笔记?
  18. 【演示文稿制作软件】Focusky教程 | 贯穿整个演示文稿背景音乐的添加与设置
  19. 来 看 T r i e 吧
  20. C语言10道入门题集

热门文章

  1. win10 更新系统virtualbox不兼容
  2. Android 蓝牙 IOS ANCE协议介绍 - 史上最详细
  3. js中的class类
  4. 面向对象、基于对象和面向过程
  5. 二维码登录(二)生成二维码
  6. App客户端架构演化之路
  7. 微信输入法来了!拒绝任何窃听
  8. 马老师力荐:腾讯 SpringBoot 高阶笔记,限时开源
  9. MATLAB 绘制三维坐标系下的矩形框
  10. 大数据时代下的征信,关系到生活中的每一个人