利用wireshark进行抓包实验HTTP |
您所在的位置:网站首页 › exagearobb数据包在哪查看 › 利用wireshark进行抓包实验HTTP |
基本的HTTPGET/响应交互启动网页浏览器 启动wareshark。在“显示筛选器规范”窗口中输入HTTP,以便只在分组列表窗口中显示捕获的HTTP消息。 等待一分钟多一点(我们马上就会明白),然后开始以太包捕获 问题: 1浏览器运行HTTP版本1还是1.1?服务器运行的是什么版本的HTTP? HTTP版本1.1, The HTTP CONDITIONAL GET/response interaction 启动您的Web浏览器,并确保您的浏览器缓存被清除,如前所述。 启动Wireshark数据包嗅探器 在浏览器http/gaia.cs.umass.edu/wireshark-labs/HTTP-Wireshark-file2.html中输入以下URL,您的浏览器应该显示一个非常简单的5行HTML文件。 8检查从浏览器到服务器的第一个HTTPGET请求的内容。您是否在HTTPGET中看到“IF-MODIFIED-SINCE”行? 没有看到 因为这是浏览器第一次请求该页面 9检查服务器响应的内容。服务器是否显式地返回文件的内容?你怎么知道? 是 因为返回状态码为200 10现在检查从浏览器到服务器的第二个HTTPGET请求的内容。您是否在HTTPGET中看到“IF-MODIFIED-SINCE”行?如果是的话,在“IF-MODIFIED-SINCE”之后有哪些信息? 有,信息为上次请求该文件的时间(但是时间上有点问题) Retrieving Long Documents 启动您的Web浏览器,并确保您的浏览器缓存被清除,如前所述。 启动Wireshark数据包嗅探器 在浏览器中输入以URL http://gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file3.html 12您的浏览器发送了多少HTTPGET请求消息?跟踪中的哪个数据包号包含法案或权利的GET消息? 发送了一个HTTPGET请求 13跟踪中的哪个数据包号包含与HTTPGET请求的响应相关联的状态代码和短语? 如图:第一个数据包 HTML Documents with Embedded Objects 打开浏览器,确定你的浏览器缓存是空的,就如上面讨论的; 打开Wireshark,开始数据包捕获; 在你的浏览器中输入如下的 URL 地址: http://gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file4.html 16.您的浏览器发送了多少HTTPGET请求消息?这些请求发送到哪个互联网地址? 发送了3个请求 地址均为128.119.245.12 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |