当前位置: 首页 > wzjs >正文

网站内链怎么做合肥建站软件

网站内链怎么做,合肥建站软件,电商网站建设功能,成品网站w灬源码在线看文章目录 1. 实验:网络仿真软件使用及网络分析2. SMTP协议2.1 SMTP协议简介2.2 SMTP协议的核心功能2.3 SMTP的相关命令和作用 3. Wireshark抓取报文3.1 抓取SMTP协议报文流程3.1.1 Email邮件服务器背景3.1.2 具体实现流程 3.2 过滤SMTP协议相关报文 4. 协议时序图4.…

文章目录

  • 1. 实验:网络仿真软件使用及网络分析
  • 2. SMTP协议
    • 2.1 SMTP协议简介
    • 2.2 SMTP协议的核心功能
    • 2.3 SMTP的相关命令和作用
  • 3. Wireshark抓取报文
    • 3.1 抓取SMTP协议报文流程
      • 3.1.1 Email邮件服务器背景
      • 3.1.2 具体实现流程
    • 3.2 过滤SMTP协议相关报文
  • 4. 协议时序图
    • 4.1 Wireshark捕获到的报文有编号,如下图:
    • 4.2 协议工作原理的时序图
  • 5. 分析协议工作原理
    • 5.1 SMTP通信流程
      • 5.1.1 建立连接
      • 5.1.2 身份验证
      • 5.1.3 发送发件人和收件人信息
      • 5.1.4 发送邮件内容
      • 5.1.5 退出连接
  • 6. 遇到的问题及解决方法
    • 6.1 使用邮件客户端Foxmail发送一封电子邮件后,无法捕获SMTP协议
    • 6.2 QQ邮箱账号在登入Foxmail后,在发送邮件阶段,由于取消SSL加密的原因,其处于安全性的保护,会取消发送操作

1. 实验:网络仿真软件使用及网络分析

2. SMTP协议

2.1 SMTP协议简介

​ SMTP协议的全称是Simple Mail Transfer Protocol(简单邮件传输协议),它是互联网上用于发送电子邮件的主要通信协议之一。SMTP协议通常与POP3或IMAP协议一起使用,以实现电子邮件的发送和接收.它的底层原理主要是通过TCP建立可靠的连接,使用命令和响应模式来传输邮件。


2.2 SMTP协议的核心功能

  • 发送邮件:从邮件客户端(如Outlook、Thunderbird)发送邮件到邮件服务器。
  • 邮件中继:在邮件服务器之间传递邮件(比如从发送方的服务器传送到接收方的服务器)。

2.3 SMTP的相关命令和作用

命令作用
HELO/EHLO发送方向服务器发送问候命令,以建立SMTP连接
MAIL FROM指定发件人地址
RCPT TO指定收件人地址
DATA指示邮件正文的开始
QUIT关闭与服务器的SMTP连接

3. Wireshark抓取报文

3.1 抓取SMTP协议报文流程

3.1.1 Email邮件服务器背景

​ 当前主流的Email服务都提供了加密,可通过搭建SMTP邮件服务器,在客户端通过Foxmail等邮件代理进行通信。

PS: Foxmail的官网链接:Foxmail


3.1.2 具体实现流程

(1)在Foxmail里登录网易邮箱,登录邮箱后在账号处右键选择设置进入系统设置页面,点击服务器,关闭两个SSL。

在这里插入图片描述

图 3-1 关闭SSL

PS:测试过QQ邮箱,当SSL关闭时会被强制登出,但是SSL必须关掉,否则无法抓取报文,所以选择网易邮箱


(2)打开Wireshark抓包软件,开启Wireshark的抓取功能,在Foxmail里面完成邮件书写并成功发送,切换到Wireshark便可以看到抓取的报文信息。

3.2 过滤SMTP协议相关报文

在Wireshark的过滤器中输入"smtp",可以过滤出与SMTP协议相关的报文信息

在这里插入图片描述

图 3-3 过滤后SMTP协议相关的报文

4. 协议时序图

4.1 Wireshark捕获到的报文有编号,如下图:

在这里插入图片描述

图 3-4 过滤后SMTP协议相关的报文编号

4.2 协议工作原理的时序图

在这里插入图片描述
在这里插入图片描述

图 3-5 协议工作原理的时序图

5. 分析协议工作原理

5.1 SMTP通信流程

5.1.1 建立连接

​ 客户端向服务器发起TCP连接请求,服务器接受连接并返回响应。具体来说,客户端使用TCP连接到SMTP服务器的25号端口。在连接成功后,客户端向服务器发送HELO命令,以表示自己的身份和意图。

5.1.2 身份验证

​ 如果需要身份验证,客户端会发送身份验证命令给服务器,服务器进行验证并返回相应的响应。

5.1.3 发送发件人和收件人信息

​ 客户端使用MAIL FROM命令指定发件人的电子邮件地址。如果发件人地址无效,则服务器会返回错误码并中止传输。客户端使用RCPT TO命令指定一个或多个收件人的电子邮件地址。如果收件人地址无效,则服务器会返回错误码并中止传输。简单而言就是:客户端发送"MAIL FROM"命令指定发件人,服务器进行响应。然后客户端发送"RCPT TO"命令指定收件人,服务器进行响应。

5.1.4 发送邮件内容

​ 客户端使用DATA命令指定邮件文本内容,以及包含的附件等信息。数据通常以点号(.)结束。服务器接收到邮件内容后会进行相应的处理,将邮件传递给下一个服务器,直到最终到达目标服务器。

5.1.5 退出连接

​ 当所有邮件内容都已发送后,客户端使用QUIT命令结束SMTP会话并断开连接。即客户端通过发送"QUIT"命令来结束邮件传输,服务器进行响应,并断开TCP连接。


​ PS: 邮件传输仍使用SMTP(Simple Mail Transfer Protocol)(端口:25)协议,SMTP协议是整个邮件传输体系中最基础的框架协议。1982年,协议协议首次作为互联网标准被写进RFC文档,此后经过多次更新,最近的依次比较大的更新在2008年,更新标准为RFC5321.STMP是一种比较老的协议了,安全性差,在邮件传输过程中,容易被第三方所窃取。STMP缺少身份验证机制,攻击者可以很容易在传输链路上获取明文的邮件内容。


6. 遇到的问题及解决方法

6.1 使用邮件客户端Foxmail发送一封电子邮件后,无法捕获SMTP协议

​ **解决方法:**在Foxmail系统设置页面中,点击“服务器”来查看具体设置,取消勾选以关闭SSL加密。

6.2 QQ邮箱账号在登入Foxmail后,在发送邮件阶段,由于取消SSL加密的原因,其处于安全性的保护,会取消发送操作

​ **解决方法:**切换成网易邮箱,并设置开启SMTP相关功能,获得登入所需的识别码

http://www.dtcms.com/wzjs/616878.html

相关文章:

  • 网站推广策划案格式及范文外贸建站模板价格
  • 做动漫网站的心得体会国内做网站用的程序
  • 电脑制作网站总么做有哪些网站可以免费发布广告
  • 做网站用discuz还是wp免费不收费的app
  • 郑州做网站建设公司排名什么网站做调查能赚钱吗
  • wordpress 上传网站吗windows主机 wordpress 防盗链
  • 四平英文网站建设网页禁止访问怎么解决
  • 更改网站的布局做美团一样的网站需要多少钱
  • 网站制作时如何分析竞争对手网站开发需求描述
  • 广州网站建设哪个好扬州网站制作哪家好
  • 学校做网站方案html网站开发项目
  • 公司建设网站重要性省级网站 开发建设 资质
  • 五百亿网站建设创世网站建设 优帮云
  • 网站开发年薪沈阳网站建设公司报价
  • 网站建设 策划方案书一级a做爰片i网站
  • 网站监测怎么做网站备案到期
  • 短视频制作完成网站百年人寿保险公司官网
  • 音乐网站制作源代码国外服务器推荐
  • 做一个商城网站微信网站建设新闻
  • 网站 验证码错误it外包公司好不好
  • 微网站 底部导航菜单wordpress美化标题插件
  • 作业3 主题资源网站建设深圳住房和城乡建设厅官网
  • 网站维护费用一年多少深圳高端网站制作
  • 广17网站一起做网店软件开发是做什么工作的
  • 网站开发需要什么资质贺州市八步区建设局网站
  • 梅河口市建设局网站网页设计论文前言
  • 艺缘网站的建设深圳网络有限公司有哪些
  • 嘉兴城乡建设网站网站开发讲座心得体会
  • 360网站页面的工具栏怎么做汕头 网站设计
  • 深圳网站推广排名手机网站html声明