计算机网络 实验六 Wireshark 抓包实验

news2024/11/25 20:41:12

实验目的

通过实验掌握下列知识:

1. 掌握Wireshark抓包工具的使用。

2. 掌握建立telnet用户密码登录方式,并通过wireshark抓取相关信息。

3. 理解TCP的包结构,并掌握TCP建立连接的过程。

4. 掌握使用tftp工具,上传、下载文件操作及tftp上传下载过程。

实验过程分析:

  1. Wireshark抓包软件使用
  1. Wireshark抓包软件常用功能有哪些?进行抓包操作的一般步骤是怎样的?如何设置显示过滤器?

功能:一般分析任务、故障任务、安全分析(网络取证)任务、应用程序分析任务,以及有:显示抓包、停止抓包、清空当前已经抓到的数据包、选择要抓包的网卡、抓包过滤器、Save As保存抓到的数据包。

抓包过程:

1.点击捕获选项

2选择需要抓包的网卡,设置条件(无线网选择WLAN,有线选择对应的本地连接)

设置显示滤波器:

需要在应用显示过滤器的导航栏中输入对应的筛选信息,回车之后会进行筛选。可以按照Http模式过滤、端口过滤、ip过滤等筛选。

  1. ICMP协议包中主要内容有哪些?ping命令携带的32字节的信息是什么?

ICMP协议主要内容:IP报头、ICMP报头和ICMP报文。ICMP报头中有三个字段:类型、代码、校验和。

2.Telnet登录抓包测试

1)telnet协议包中主要内容有哪些?telnet的用户名和密码是怎么在包中传输的?

telnet协议包中有以太网帧、IPV4报文、TCP报文以及Telnet报文。以单个字符的明文形式依次进行传输。需要每个都点一下查看字符。

2)TCP协议包中主要内容有哪些?简述TCP建立连接过程(截图)

主要内容有两台主机的IP首部、两台主机TCP段首部、两台主机的TCP段数据部分。

账号:

Password:

3.Tftp文件传输抓包测试

1)执行tftp命令时,传输的文件中的内容是怎样传递的。截图

2)Tftp读取端口号是多少?写入命令的端口号是多少?数据传递时的端口号又是多少?截图

读取和写入的端口都是69,路由器数据传输的端口是36548,虚拟机的数据传输端口为61518.

4.联网抓包测试

1)http数据包中的主要内容有哪些?找到页面登录的用户名和密码后,截图。

HTTP报文分为请求和响应两种报文。请求报文包含请求行、请求头、空行、请求体。相应报文包含:状态行、响应头、空行、响应正文。

ICMP协议包:

http找到账号密码

5.思考题

1)如何捕获ARP包,ARP包的数据包括哪些主要信息?

1. 打开软件,选择捕获-选项。

2. 选择当前连的网。

3.使用过滤器过滤arp,捕获arp包。需要在软件中操作。

APR包包括的信息:

硬件类型:指明了发送方想知道的硬件接口类型,以太网的值为 1。

协议类型:表示要映射的协议地址类型。它的值为 0x0800,表示 IP 地址。

硬件地址长度和协议长度:分别指出硬件地址和协议的长度,以字节为单位。对于以太网上 IP 地址的ARP请求或应答来说,它们的值分别为 6 和 4。

操作类型:用来表示这个报文的类型,ARP 请求为 1,ARP 响应为 2,RARP 请求为 3,RARP 响应为 4。

发送方 MAC 地址:发送方设备的硬件地址。

发送方 IP 地址:发送方设备的 IP 地址。

目标 MAC 地址:接收方设备的硬件地址。

目标 IP 地址:接收方设备的IP地址。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1093109.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一文带你了解以色列的当红38家网络安全公司

2014年,以色列出口的网络安全产品总值达60亿美金,占领了全球10%的网络安全市场。2014-2016年,微软用3.2亿美元买下数据隐私公司Adallom;Facebook花了1.5亿美元收购移动端数据分析公司Onavo;PayPal以6千万美元收下CyAct…

2023面试知识点二

1、vue双向绑定是如何实现的 原理主要通过数据劫持和发布订阅模式实现的通过Object.defineProperty()来劫持各个属性的setter,getter,监听数据的变化在数据变动时发布消息给订阅者(watcher),订阅者触发响应的回调(update)更新视图。 2、ing…

非一线工程管理者的一对一沟通

一线工程管理者主要管理/领导工程师完成实际的工程任务,而非一线的工程管理者需要领导一线管理者,更多的关注团队本身,因此两者在做一对一沟通的时候需要有不同的关注点。原文: One-on-Ones for (Engineering) Manager of Managers 如果没有耐…

Linux该如何学习,给你支招

如果你已经确定对 Linux 产生了兴趣,那么接下来我们介绍一下学习 Linux 的方法。这只是自己关于学习Linux的建议。 一、如何去学习 学习大多类似庖丁解牛,对事物的认识一般都是由浅入深、由表及里的过程,循序才能渐进。学习 Linux 同样要有一…

复旦MBA魏文童:构建完备管理知识体系,助力企业数字化发展

日月光华,旦复旦兮!复旦MBA如同一个巨大的磁场,吸引了诸多来自五湖四海、各行各业的职场精英。从初入职场的青涩懵懂到如今的独当一面专业干练,他们逐渐成长为职场的中坚力量,在各自领域内发光发热。作为新时代的青年&…

怒刷LeetCode的第27天(Java版)

目录 第一题 题目来源 题目内容 解决方法 方法一:位运算 第二题 题目来源 题目内容 解决方法 方法一:贪心算法 第三题 题目来源 题目内容 解决方法 方法一:二分查找 方法二:牛顿迭代法 方法三:位操作…

基于Pytest接口自动化的requests模块项目实战以及接口关联方法详解

1、基于pytest单元测试框架的规则 1.1 模块名(即文件名)必须以test_开头或者_test结尾 1.2 类名必须以Test开头且不能有init方法 1.3 用例名(测试方法)必须以test开头 同时,我也为大家准备了一份软件测试视频教程&…

【算法-动态规划】零钱兑换 II-力扣 518

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…

Smartforms 打印出现的问题

上半年ECC做了升级 程序代码从ECC迁移到S4 有用户反馈 打印不能用了 经过调试发现在打印程序中 竟然返回2,但是 smartforms ZRPT_CO_YFLL_DY又是存在的 。 然后去激活 并与 ECC对比发现问题 S4的页大小竟然这么小 找到对应的页格式 对比ECC和S4 果然是这个…

2023年中国商用服务机器人行业发展概况分析:国产机器人厂商向海外进军[图]

商用服务机器人指在非制造业的商用服务场景中,用来替代或辅助人类进行服务性质工作的机器人;常见的商用场景中,商用服务机器人主要分为终端配送类机器人,商用清洁类机器人,引导讲解类机器人等,被广泛应用在…

7+线粒体相关基因预后模型+肿瘤微环境+免疫细胞浸润+实验验证

今天给同学们分享一篇线粒体预后模型实验的生信文章“Constructing a novel mitochondrial-related gene signature for evaluating the tumor immune microenvironment and predicting survival in stomach adenocarcinoma”,这篇文章于2023年3月13日发表在J Trans…

Spring Boot 生成二维码

效果图 1.maven依赖 <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId>

力扣 095. 最长公共子序列(C语言+动态规划)

1. 题目 给定两个字符串 text1 和 text2&#xff0c;返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 &#xff0c;返回 0 。 一个字符串的 子序列 是指这样一个新的字符串&#xff1a;它是由原字符串在不改变字符的相对顺序的情况下删除某些字符&#xff08…

强化学习

文章目录 强化学习概念Model-FreeValue-based learningDQN State-based learning蒙特卡洛近似 Actor-Critic LearningModel-BasedMonte Carlo TreeSearch(MCTS)-AlphaGo 强化学习概念 Terminologies&#xff08;术语&#xff09; State s&#xff1a;环境的一个状态Agent &…

程 控 电 源1761程控模块电源

程 控 电 源 1761程控模块电源 1761程控模块电源是在自动测试环境中提供偏置功率和对部件或最终产品提供激励的理想设备&#xff0c;是测试系统必备的测试仪器。适用于研发、设计、生产制造等自动测试领域。 1761程控模块电源为用户选配电源提供了灵活性&#xff0c;根据需要…

27岁,准备转行做网络安全渗透,完全零基础,有前途吗?

你该不该转行的问题一样&#xff0c;都是你自己的人生选择&#xff0c;怎能听人一面之词&#xff1f; 所以转行一定要想清楚&#xff0c;对自身的实力做好清晰的估算&#xff0c;换个赛道重新开始、从头再来的话&#xff0c;那么我建议你考虑“网络安全”&#xff0c;前景好薪…

CSS 轮廓(outline)

轮廓&#xff08;outline&#xff09;是绘制于元素周围的一条线&#xff0c;位于边框边缘的外围&#xff0c;可起到突出元素的作用。 轮廓&#xff08;outline&#xff09;属性指定元素轮廓的样式、颜色和宽度。 CSS 轮廓&#xff08;outline&#xff09; 轮廓&#xff08;ou…

关于网络协议的若干问题(五)

1、DH 算法会因为传输随机数被破解吗&#xff1f; 答&#xff1a;DH 算法的交换材料要分公钥部分和私钥部分&#xff0c;公钥部分和其他非对称加密一样&#xff0c;都是可以传输的&#xff0c;所以对于安全性是没有影响的&#xff0c;而且传输材料远比传输原始的公钥更加安全。…

Vue和React高级特性之传送

一、Vue中的Teleport 是一个内置组件&#xff0c;它可以将一个组件内部的一部分模板“传送”到该组件的 DOM 结构外层的位置去 试想下面这样的 HTML 结构&#xff1a; <div class"outer"><h3>Tooltips with Vue 3 Teleport</h3><div><M…

Zabbix 使用同一ODBC监控不同版本MySQL

一、ODBC介绍 ODBC是Open Database Connect 即开发数据库互连的简称&#xff0c;它是一个用于访问数据库的统一界面标准。ODBC引入一个公共接口以解决不同数据库潜在的不一致性&#xff0c;从而很好的保证了基于数据库系统的应用程序的相对独立性。ODBC 概念由 Microsoft 开发&…