Ethereal实验之HTTP

本文通过Ethereal抓包工具深入解析HTTP协议,涵盖了从准备工作、包内信息(包括Frame、Ethernet II、Internet Protocol、Transmission Control Protocol、Hypertext Transfer Protocal)的详细解读,以及在抓包过程中遇到的问题和解答。通过实例展示了HTTP请求的各个组成部分,如GET方法、URI、HTTP版本号、状态码等,并探讨了TCP连接、IP头部信息和以太网帧结构。
摘要由CSDN通过智能技术生成

今天要做的事情是使用抓包工具Ethereal,加深一下对HTTP的理解

一、准备工作

首先我们需要的环境就是Ethereal,这个软件安装的过程中会有一些问题,这里先不讲。

安装成功之后,我们这次按照指导书中的要求来做,首先打开我们的浏览器,然后启动Ethereal,选择筛选的条件为HTTp,这样我们可以从复杂的抓包信息中筛选出只与http有关的信息,减少了工作量。然后稍微等一段时间之后开始抓包,如果直接点start可能会提示没选择interface(大概是类似于这种提示信息),这个时候从capture的interface中选择,这时候可以先观察一下,看一下哪个interface比较活跃我们就选择哪一个,然后就可以start了。在此之后我们在浏览器中输入网址,指导书中给出的是http://gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file1.html,嗯那我们就使用这个。如果成功之后网页会有如下的提示信息:

然后在Ethereal中停止抓包 ,根据我们筛选出的信息,可以看到大概有这些:

二、包内信息

首先大概

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值