[ 标头和传送错误 ]

Google 消息标头和原始消息身份验证证据

捕获Gmail的原始邮件证据,不会混淆摘要标签、转发的副本和新的身份验证测试。

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

[ 要点 ]

  • 收集准确收到的消息并记录导出方法。
  • 保留身份验证身份、结果顺序和受信任的接收者上下文。
  • 当前本地检查与原始交付结果不同。
在此页面上

收件箱屏幕截图很少包含足够的证据来诊断身份验证问题。从受影响邮箱中收到的确切邮件开始。保留获取信息的时间和地点,然后收集完整的原始消息视图。这使得后来的分析与产生所报告体验的实际副本相关联。

获取消息级证据

参考: RFC 6376 §3.7.

Google 的浏览器说明是打开电子邮件,使用“回复”旁边的“更多”,选择“显示原始内容”并复制完整的标题。选择受影响的消息而不是同一对话中的不同项目。当字节保留导出可用时,单独保存可用的原始消息工件;单独复制的标头并不包含重新验证所需的所有内容 DKIM. Gmail标头说明.

记录邮箱上下文、收集时间以及工件是否是原始导出、复制文本或屏幕截图。分析人员应该知道行结尾、折叠或MIME内容在收集过程中是否可能发生变化。不要内联转发消息,并将生成的新消息描述为未修改的原始消息。

读取身份和结果

参考: RFC 8601 §5.

谷歌解释说,邮寄者和签名者信息可以帮助检查身份验证,而未经身份验证的邮件不会自动成为垃圾邮件,并且经过身份验证的邮件也不会自动安全。将视觉指标作为切入点,然后保留完整的证据进行技术分析。 Gmail身份验证帮助.

在值得信赖的 Authentication-Results 场,保留 SPF 结果及其评估身份、 DKIM结果和签名域以及 DMARC 结果并且从域中可见。不要将不相关的跃点的结果合并到一个想象的接收者判决中。一条消息可能携带多个签名或认证结果字段,因此请记录它们的顺序和范围。 RFC 8601.

保留收到的证据,与复查不同

参考: RFC 6376 §3.6, RFC 6376 §6.

接收器的结果描述了其在处理时的评估。今天的本地DKIM检查会评估当前可用的字节和密钥材料。密钥轮换、更改的DNS答案或修改的导出可能会产生不同的结果,而不会证明原始接收者是错误的。标题文本记录了声称的观察结果;它本身并不是一种新的密码验证。 RFC 6376第 3 节和第 6 节.

随附的合成消息有两个Authentication-Results字段。解析器返回两者,而不是默默地选择第一个。这是提取测试,而不是Gmail捕获或信任算法。在实际调查中,接收服务和可信路由必须确定哪个结果是相关的。

分享最小有用的神器

参考: RFC 8601 §7.

保留原始限制。当不需要完整的消息内容或个人地址时,创建单独标记的诊断副本。保留问题所需的域关系和时间戳,并公开任何编辑。对于签名验证,请安排未修改字节的授权安全传输,而不是假装始终可以检查经过编辑的副本。

谷歌还描述了一个在线标头分析器,但将证据粘贴到任何分析器中都会将其传输到该服务。执行此操作之前,请检查收件人、数据和组织共享规则。最后明确说明在Gmail中观察到的内容、推断出的内容以及尚未测试的内容。

阅读带注释的示例而不授予信任

参考: RFC 8601 §5.

保留的注释寄存器按顺序列出每个原始字段及其实际生成器、声明的来源和信任限制。 From 是作者提供的身份; To 是显示的收件人,而不是SMTP信封的证明。消息 ID、日期和主题是发件人控制的上下文。每个Authentication-Results字段都声明一个报告服务和结果,但trusted.example和untrusted.example都无法建立真正的接收者来源。 List-ID 命名所声明的列表;取消订阅字段描述了操作机制,而不是列表所有权。在分类示例中,CAT、DIR、SCL 和 BCL 是 Microsoft 风格的判断,而不是 Microsoft 的观察结果。未建立接收链、 SPF信封身份或连接 IP。

使用此地图作为带注释的教学示例。对于真实消息,用收集和接收者证据替换每个假设的来源,并明确保留任何未经验证的边界未解决。

[ 外卖 ]

当前本地检查与原始交付结果不同。

[ 按角色 ]

这对您意味着什么

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

IT/邮件管理员

保留藏品来源

导出方法会影响可以证明的内容。

后续步骤

  1. 保存可用的原始字节。
  2. 保留每个结果字段。
  3. 将重新检查与历史观察分开。

CISO / SecOps

控制证据披露

标头可以包含私有路由和地址数据。

后续步骤

  1. 查看分析仪目的地。
  2. 限制原件。
  3. 标记每一个经过消毒的衍生物。

创始人/非技术人员

请求受影响的消息

不同对话项目的屏幕截图可能会产生误导。

后续步骤

  1. 确定具体事件。
  2. 索取收到的原始视图。
  3. 保护客户内容。

[ 常见问题解答 ]

常见问题

Gmail浏览器界面中的完整标头在哪里?

打开消息,选择“回复”旁边的“更多”,然后选择“显示原始内容”。

Gmail :完整标头

我应该选择对话中的任何消息吗?

否。选择与报告的故障相关的确切接收项目。

复制的标头足以验证正文签名吗?

不需要DKIM验证需要所需的原始消息字节,包括签名的正文内容。

RFC 6376 §3.7

经过验证就意味着无害吗?

不。身份验证不是内容安全的保证。

RFC 9989 §8

当前的DKIM故障是否反驳了昨天的通行证?

不是靠它自己。消息字节、密钥和评估上下文可能不同。

RFC 6376 §3.6 RFC 6376 §6

Authentication-Results字段可以有多个吗?

是的。保留它们并建立可信接收者边界。

RFC 8601 §5

示例中是否访问了Gmail ?

不。提供的解析器使用带有两个结果字段的合成消息。

粘贴到标头分析器中是纯本地的吗?

不会。在线分析器会接收粘贴的数据,因此共享需要审核。

[ 来源 ]

来源

  1. RFC 6376

    部分 §3.6 · §3.7 · §6

  2. RFC 8601

    部分 §5 · §7

  3. RFC 9989

    部分 §8

  4. Gmail完整标头集合

    部分 查看并复制完整标头 · 分析电子邮件标头

  5. Gmail身份验证帮助

    部分 检查消息是否经过身份验证

[ 词汇表 ]

词汇表

原始消息视图
邮件客户端视图显示所选接收邮件的源或完整标头。
原始消息
用于详细协议分析的序列化消息字节。
证据来源
文物的来源、收集方法和保管的记录。

企业出处

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

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

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

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

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

知识库