[ 标头和传送错误 ]

收到的标头:重建路由而不信任每个声明的跃点

接收字段显示已声明的运输历史记录;仅重建可信接收系统和证实日志支持的部分。

由EmailAuth研究团队提供 · 3 分钟阅读

[ 要点 ]

  • 接收字段显示已声明的运输历史记录;仅重建可信接收系统和证实日志支持的部分。
  • 最旧的接收行不能证明来源;从受信任的接收者记录开始,并明确标记未经证实的早期跳跃。
在此页面上

从下到上读取收到的标头通常被教导为遵循消息路径的方法。这种排序可以解释时间顺序,但它不能验证最旧的条目。发送者可以在第一个可信接收者处理消息之前将发明的跟踪字段放入消息中。首先找到您可以证实的接收边界。

了解如何添加跟踪

当邮件通过SMTP系统时,会在其前面添加已接收的跟踪信息。因此,最新条目通常最接近顶部。字段可以记录接收系统、声明的发送主机、连接信息、协议、队列标识符和时间。并非每个实现都包含相同的可选细节。 RFC 5321第 4.4 节.

可信接收者观察到的连接 IP 与客户端提供的证据不同 EHLO/ HELO名称或复制到较低标头中的主机名。保留这些区别,而不是将每个名称都显示为经过验证的物理跃点。私有地址或内部主机名可以描述合法的内部段,而无需公开解析。

首先建立值得信赖的细分市场

从最终接收系统开始,并通过操作和日志已知的系统进行逆向工作。确定消息从该边界之外进入的点。将可信字段的队列标识符、连接记录和时间戳与服务器日志相关联。如果网关由第三方操作,请使用来自该网关的授权证据,而不是假设整个链是可信的,因为最后一个接收者接受了它。

除非得到证实,否则边界以下较旧的油田仍属于主权主张。稍后有效 DKIM 结果不会自动建立每个早期的网络跃点,并且不受信任的跟踪线路中的熟悉域并不能证明消息穿过该组织。

重建假设的三入口链

假设顶部的“已接收”字段在 10:05 UTC 识别内部中继,下一个在 10:03 UTC 识别外围网关,最旧的在 09:58 UTC 声明银行主机。授权日志证实了两个内部处理事件和在外围观察到的对等地址。没有证据证实银行的说法。

支持的路由返回到外围的观察对等点,然后停止。熟悉的银行名称仍然是提供的文本。即使内部时间戳之间的两分钟差异也只是一个明显的间隔,直到检查时钟准确性和队列记录为止;它本身并不向服务器分配延迟。

这些是发明的字段和日志假设,而不是测量的路线或执行的解析器。在实际事件中,保留支持每一跳的证据,并向相关管理员询问丢失的记录,而不是将最低行作为来源证明。

谨慎使用时机

将时间戳转换为一致的时区,同时保留原始时间戳。时钟可能是错误的,并且可能会发明不可信领域中的时间戳。负间隔或长间隙是调查的线索,而不是篡改或延迟的确切位置的证据。队列日志可以区分等待时间和时钟差异。

以路由图或简短的有序列表结尾,将每个跃点标记为观察到的、证实的或声明的。确定最后的可靠边界、任何无法解释的时间以及可以解决该问题的其他来源。不要将明显的原始知识产权转变为个人的身份或地理确定性。

建立有界路线记录

  • 从您可以证实的最终接收者开始。
  • 将每个受信任的跃点与队列和连接记录进行匹配。
  • 将发件人声称的名称与观察到的对等地址分开。
  • 保留原始时区值并在分配延迟之前调查时钟差异。
  • 在未经证实的边界处停下来;确定继续所需的日志源。

[ 外卖 ]

接收字段显示已声明的运输历史记录;仅重建可信接收系统和证实日志支持的部分。

[ 按角色 ]

这对您意味着什么

选择您的角色以执行后续实际步骤。

IT/邮件管理员

从可信日志重建

接收者的连接记录锚定了路线。

后续步骤

  1. 保持现场秩序。
  2. 关联队列标识符。
  3. 标记外部边界。

CISO / SecOps

保持路线信心明确

运输索赔的证据强度各不相同。

后续步骤

  1. 标记未经验证的段。
  2. 保护内部拓扑数据。
  3. 需要对事件索赔进行证实。

创始人/非技术人员

避免错误归因

跟踪行中熟悉的名称只能是一种声明。

后续步骤

  1. 询问经过证实的啤酒花。
  2. 将延迟与时钟误差分开。
  3. 避免 IP 的个人归属。

[ 常见问题解答 ]

常见问题

哪个接收字段通常是最新的?

最上面的一个,因为SMTP系统会预先添加跟踪信息。

底部字段是否证明来源?

不会。在受信任的接收者处理消息之前,可以提供或伪造早期字段。

EHLO名称与观察到的 IP 相同吗?

不可以。声称的主机名和接收者观察到的连接地址是不同的证据。

内部跃点可以使用私有地址吗?

是的。并非每个内部传输段都需要公共DNS可见性。

时间间隔是否可以识别有罪的服务器?

并不孤单。关联队列日志并考虑时区和时钟错误。

路线示例是否衡量了实际交付情况?

不。它是一个假设的三条目链,具有明确的假设日志证实,而不是解析或测量的SMTP路由。

DKIM pass 是否验证每条已接收的行?

不可以。不要将签名结果视为传输链的全面验证。

路线终点应该如何标记?

将观察到的或证实的跳跃与未经验证的声明分开并确定信任边界。

[ 来源 ]

来源

  1. RFC 5321 SMTP

    部分 §3.3 · §4.1.1.3 · §4.4 · §6.1

  2. RFC 5322互联网消息格式

    部分 §3.6.2 · §3.6.4 · §3.6.7

  3. RFC 6376: DKIM

    部分 §3.5 · §5 · §6

[ 词汇表 ]

词汇表

接收场
通常由处理消息的邮件系统前置的跟踪标头。
迹线边界
超过该点,调查员的可信系统将不再支持路线声明。
时钟偏差
系统时钟之间的差异可能会扭曲明显的传输间隔。

企业出处

为什么顶级金融机构和政府 退役了他们的电子邮件安全仪表板。

传统的电子邮件身份验证平台会向您出售仪表板并要求您的工程师来完成这项工作。在高风险环境中,手动监督意味着延迟执行、配置漂移和不受监控的影子域。

EmailAuth是代理电子邮件来源平台。 我们的代理人强制执行 p=reject,保持第三方发件人一致并将您的域名移至完整状态 RFC 9989 合规性、新的DMARC标准,以及人机交互审核能力。

政府 大型企业 一级金融机构

SaaS · 专用租赁 · 气隙本地部署 · BYOK 加密

知识库