【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱

1) 使用 Wireshark 软件捕获 HTTP 消息,分析其消息头,理解 HTTP 的通信原理;

2) 使用 Wireshark 软件捕获一次从客户端发送 Email 的过程,分析 SMTP 消息,理解 Email 系统中发送邮件的通信原理;

3)使用 Telnet 软件访问 Email 服务器,输入 SMTP 命令与 Email 服务器交互,理解 SMTP 的通信过程和 Base64 编码的概念。

1下载并打开wireshark

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第1张图片

 

2 启动 Wireshark,选择捕获接口为联网的本机网卡(本地连接或 WLAN),设置合适的捕获过滤器:对于 HTTP 消息,设置捕获过滤器为 tcp port 80

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第2张图片

 

3 开始抓包后,访问www.xinhuanet.com,网页全部显示后停止捕获。

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第3张图片

 

4 筛选显示http协议

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第4张图片

 

5 分析捕获到的消息

网页请求的 Get 消息

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第5张图片

 【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第6张图片

 

返回的 200 OK 应答消息

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第7张图片

 

6 进行SMTP实验,下载Foxmail,配置发件服务器

7 启动 Wireshark,选择捕获接口为联网的本机网卡(本地连接或 WLAN),设置合适的捕获过滤器:对于 SMTP 消息,设置捕获过滤器为 tcp port 25

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第8张图片

 

8 给自己发送邮件,捕获到协议数据

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第9张图片

 

9 停止捕获,分析数据

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第10张图片

 

10 进行邮件服务器交互实验

远程链接主机

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第11张图片

 

11 输入用户名和授权码,登录成功

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第12张图片

 

12 发送邮件成功并收到邮件

【计算机网络实验】Wireshark 抓包http、smtp;Telnet访问邮箱_第13张图片

 

问题1:虚拟机中不知道哪个是正在传输数据

解决:把所有接口都选上

问题2:实验三无法完成一直报错:

解决:要在邮箱开启相应smtp服务,输入密码时输入授权时的编码

你可能感兴趣的:(网安专业课复习材料大二下,计算机网络)