[ 地区要求 ]

衡量DNS部署,而不声称它证明了消息级合规性

使用保留的查询证据测量精确的DNS部署属性,而不将记录存在视为消息级合规性。

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

[ 要点 ]

  • 查询前定义域单位和测量属性。
  • 分别保留权威性、递归性和错误证据。
  • 发布并不建立实际的发件人对齐或交付。
在此页面上

将部署定义为可观察的DNS属性

DNS部署研究可以确定在特定所有者名称和时间观察到特定记录。它本身无法确定来自组织的每条消息都经过身份验证、接收者应用了相同的策略或业务请求是合法的。研究应在收集数据之前定义其测量属性:记录存在、语法有效性、适用的策略发现和操作消息合规性是不同的结果。

RFC 1035 定义DNS消息和记录结构。 RFC 9989 定义 DMARC 发现和 结盟 行为。这些标准支持可重复的测量方法,而不是声称进行了扫描。本手稿不包含领域观察、采用百分比或推断的消息结果。

查询前请选择单位和人口

指定研究是否计算注册域名、完全限定名称、发送身份或客户组织。这些单位不可互换。一个组织可以操作多个域,而一个域可以托管多个独立的发送工作流。网站名称列表不会自动成为发送邮件的域列表。记录样本的选择方式以及选择排除的内容。

使用版本标识符和保留的哈希冻结输入列表。定义对重复项、国际化名称、尾随点、别名以及所有权或状态更改的处理。不要在看到结果后默默地删除困难的名字。如果总体是一个方便样本,请以这种方式进行描述,而不是将其呈现为所有电子邮件域的代表。没有为此草稿创建或查询人口列表。

区分确切名称的观察和发现

与确定适用的DMARC策略相比,精确的TXT查找回答的问题范围更窄。在下面 RFC 9989,发现过程可能涉及 DNS树漫步。仅查询一个预期所有者名称的方法应将其结果标记为确切名称存在,而不是完整的DMARC部署。保留所使用的算法和标准版本,以便其他分析师能够理解负面结果的含义。

SPF 有自己的身份和记录选择规则 RFC 7208。在网站域中查找策略并不能证明它是 邮件来自 组织消息使用的身份。仅限 DNS 的研究可以描述选定名称的发布,但不得发明发送身份或用品牌名称替代观察到的SMTP上下文。

分别保留权威证据和递归证据

对于每个授权观察,记录确切的所有者、类型、类、服务器或解析器、时间和响应状态。权威答案描述了被询问的权威机构的回应;递归答案可能反映缓存的数据和解析器自己的处理。如果两者都被收集,则保留两者而不是选择符合预期结果的答案。他们的分歧具有重要的分析意义。

记录如何发现权威服务器以及该方法如何处理它们之间不一致的答案。记录发现路径中的任何失败,而不是将其标记为不存在最终策略。递归 TTL 可以反映剩余的缓存生命周期,因此不应在没有证据的情况下将其报告为原始配置的 TTL。该研究应将原始转录本与标准化字段一起保留,以支持以后的审查。

保留记录边界和错误类别

TXT RDATA 一条记录中可以包含多个字符串。这与同一所有者的多个TXT资源记录不同。测量解析器应该在应用特定于协议的选择之前保留这些边界。不相关的TXT数据可以与认证记录共存;它不应夸大策略计数或合并到看似有效的断言中。

区分名称错误、成功应答但没有请求的数据、服务器故障、超时、无效语法和不明确的相关记录。这些类别不应全部成为缺失部署。结果表应保留原始响应和用于分配类别的规则。如果方法重试,请预定义重试计划和最终分类,以便不会根据所需结果对临时故障进行不同的处理。

将DNSSEC证据保留在自己的领域

RFC 4033 区分安全、不安全、虚假和不确定的验证状态。 一个记录 可以在没有经过安全验证的链的情况下出现。验证失败还会阻止解析器返回可用数据。如果研究测量 DNSSEC,它必须记录信任锚和解析器上下文,而不是假设任何可见记录都经过身份验证。

不要将DNSSEC状态设置为会更改样本分母的隐藏排除项。使用收集到的实际证据报告评估了多少个名字、观察到了哪些状态以及无法确定哪些状态。本草案不包含此类罪名。该方法的重点是保留不确定性,而不是将不可用的数据转变为方便的部署结果。

将发布与消息级合规性分开

已发布的SPF策略不会显示哪个 IP 地址提交了真实的邮件。一个 DKIM 密钥并不表明提供者签署了特定消息或安全地保留了相应的私钥。 DMARC策略并不表明每个合法流都是一致的。这些问题需要来自实际路线和可信接收者的操作证据。

RFC 8601 解释了信任边界 Authentication-Results。匹配的接收消息样本可以支持范围内的消息级别观察,但它不会自动验证DNS研究中的每个域或工作流程。将发布指标和消息指标作为单独的衡量标准,并具有各自的人群和限制。请勿将DNS采用百分比重新标记为已实现合规性或保护。

可重复的观察工作表

创建一个包含示例版本、域单元、规范化输入、精确查询所有者、记录类型、查询方法、观察时间、权威转录本、递归转录本和解析器版本的工作表。添加分配的结果类别、适用策略发现路径、评估的DNSSEC状态以及错误解释。保留原始证据的链接,而不仅仅是最终分类。

分析规范应说明每个指标的分子和分母。所有尝试名称中的存在性、具有响应的名称中的有效性以及适用策略的覆盖范围是不同的分数。如果有几个有用,请分别报告。在分析之前定义排除项并保存包含原因的排除日志。本手稿中没有提供原始输入、查询记录或测量结果。

虚构的诊断:部署图表成为合规声明

一位虚构的分析师查询公司网站域列表,并在其中一些域中找到了具有策略性的TXT数据。演示文稿标记结果电子邮件身份验证合规性。拟议的审查发现了两个差距:样本没有建立实际的发送身份,并且记录存在没有建立消息级身份验证。应重命名图表以描述观察到的DNS属性及其示例。

后来授权的研究可以添加发送者清单和接收消息证据,但它需要一个新的指标定义,而不是默默地升级原始声明。此示例不包含真实的域、计数或扫描。它说明了假设方法中的报告错误,而不是有关组织或已完成的部署研究的发现。

发布具有证据限制的方法

有用的研究结论说明了总体、观察日期、查询算法、结果类别以及证据无法确定的内容。它避免了有关通用接收者行为、收件箱递送或防止欺诈的声明。透明的DNS测量仍然很有价值,因为它的范围很明确。

该目录需要带时间戳的权威和递归答案以及确切的所有者名称和记录类型。这些原始成绩单仍然开放。人类专家审查、来源适用性、生产路线、可访问性和所有者发布也保持开放。该草案是建议的测量方法,而不是执行的扫描或消息合规性结果。

[ 外卖 ]

报告实际观察到的DNS属性,并将消息级声明保留在其证据边界之外。

[ 按角色 ]

这对您意味着什么

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

学习设计师

定义样本

网站名称和发送身份是不同的人群。

后续步骤

  1. 冻结输入成员资格。
  2. 状态选择和排除限制。

DNS分析师

保留出处

仅标准化值无法解释分歧。

后续步骤

  1. 保留原始响应和时间。
  2. 保持权威观察和递归观察的区别。

报告审阅者

约束结论

部署证据并不普遍合规。

后续步骤

  1. 检查每个分母。
  2. 单独的消息和DNS指标。

[ 常见问题解答 ]

常见问题

策略记录是否证明每条消息都符合要求?

不会。实际发送者身份和可信接收者观察结果是单独的证据。

RFC 9989: DMARC

精确的_dmarc查找是否完整发现?

未必。 RFC 9989定义了包括DNS树遍历行为的发现过程。

RFC 9989: DMARC

网站列表可以代表所有发送域吗?

不是通过假设。必须记录样本及其与SMTP身份的关系。

RFC 7208 :发件人策略框架

为什么要保留权威且递归的答案?

它们在源、时序和缓存状态方面可能有所不同;保留两种上下文。

RFC 1035 :域名实施和规范

所有结果都是空的,没有部署吗?

不。名称错误、无数据、超时和服务器故障需要单独分类。

RFC 1035 :域名实施和规范

可见数据是否证明DNSSEC有效?

不可以。安全、不安全、虚假和不确定状态需要它们自己的验证上下文。

RFC 4033 : DNS安全介绍和要求

域名是否被扫描?

否。这是一种提议的方法,没有原始的DNS观察结果。

哪些证据仍然存在?

尚未收集具有确切所有者和记录类型的带时间戳的权威和递归答案。

[ 来源 ]

来源

  1. RFC 1035 :域名实施和规范

    部分 §3.3.14 TXT RDATA 格式 · §4.1 格式 · §5.1 格式

  2. RFC 9989: DMARC

    部分 §4.7 DMARC策略记录格式 · §4.8 正式定义 · §4.10 DNS树遍历 · §5.3.2 确定DMARC机制是否适用 · §4.4 标识符对齐说明 · A.6 删除 pct 标签

  3. RFC 8601: Authentication-Results

    部分 §1.2 信任边界 · §7。安全考虑

  4. RFC 7208 :发件人策略框架

    部分 §2.4 来自身份的邮件 · §3.2 多个DNS记录 · §4.5 选择记录 · §4.6.4 DNS查找限制 · §5.2 包括 · §6.1 重定向 · §8 结果处理

  5. RFC 4033 : DNS安全介绍和要求

    部分 §5 DNSSEC文档集的范围和最后一跳问题 · §6 解析器注意事项 · §7 存根解析器注意事项

[ 词汇表 ]

词汇表

部署属性
正在测量的明确定义的DNS条件,例如记录存在或有效的适用策略。
示例版本
一次测量运行的冻结群体和标准化规则。
观察来源
支持DNS发现的来源、查询上下文和时间。

RFC 1035 :域名实施和规范

消息合规边界
将DNS发布证据与实际消息身份验证结果分开的限制。

RFC 9989: DMARC

企业出处

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

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

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

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

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

知识库