Security.txt生成器 RFC 9116

创建专业的security.txt文件,方便漏洞报告并遵守国际网络安全标准。

必填字段
应该发送漏洞报告的地址。
不应超过未来一年。
可选字段
指向您的PGP密钥以获取加密报告的链接。
详细说明您如何处理漏洞的页面。
感谢安全研究人员的页面。
网络安全职位空缺的链接。
预览(security.txt)
生成security.txt文件中...
工具工作室

想把这个工具添加到你的网站吗?

为 WordPress、Notion 或你自己的网站自定义配色和深色模式。

常见问题

什么是security.txt文件?

这是一个标准(RFC 9116),允许网站定义安全研究人员应该如何联系他们来负责任地报告漏洞。

security.txt文件应该放在哪里?

建议的标准位置是您域的/.well-known/文件夹中,得到的URL为https://example.com/.well-known/security.txt。

为什么过期日期是强制性的?

为了确保联系信息不会过期。如果文件没有有效的过期日期,研究人员可能不相信通信渠道保持活跃。

security.txt中需要哪些字段?

根据RFC 9116,必需字段是"Contact"(带电子邮件地址或URL)和"Expires"(带ISO 8601格式的未来日期)。

# 什么是Security.txt文件,为什么您需要生成一个?

在当今网络安全环境中,透明度和沟通至关重要。如果您是系统管理员、Web开发人员或数字业务所有者,您可能已经熟悉帮助机器理解您网站的文本文件,例如robots.txtads.txt。但是,存在一个鲜为人知但对平台完整性至关重要的标准:Security.txt,由RFC 9116定义。生成security.txt文件的目的是为安全研究人员提供一种标准化的方式来联系您的网站管理员,当他们发现漏洞时。没有此文件,发现您系统中缺陷的道德黑客可能不知道应该向谁报告,这通常导致信息丢失、未经通知而发布或被恶意行为者利用。

# 如何按照RFC 9116创建和安装Security.txt文件

安全研究人员联系标准规定此文件必须位于服务器上的特定位置:/.well-known/文件夹。因此,最终路径通常是https://yourdomain.com/.well-known/security.txt。尽管允许将其放在根目录中(/security.txt),但第一个选项是自动扫描工具的首选。

# 您不能错过的必填字段

获取security.txt代码时,您必须确保其中包含至少两个关键元素:
  • Contact: 应发送报告的电子邮件地址或表单URL。必须以mailto:https://开头。
  • Expires: ISO 8601格式的日期,指示文件中的信息何时不再有效。建议不要将日期设置为超过未来一年。
    

# 高级安全的可选字段

对于寻求更强大网站保护的网站,该标准提供了其他字段:
  • Encryption: 指向您的PGP公钥的链接,以便研究人员可以向您发送加密和安全信息。
  • Policy: 指向您的安全政策页面的链接,您可以在其中解释负责任的披露流程。
  • Acknowledgments: 指向您的"名人堂"或感谢墙的链接,用于研究人员。
  • Hiring: 指向您网络安全工作机会的链接。

# 使用我们的免费Security.txt生成器的优势

许多人想知道如何快速获得网站的安全联系方式。通过使用我们的工具,您可以严格遵守RFC 9116格式,而无需阅读复杂的技术文档。使用生成器可以避免常见的语法错误。例如,忘记mailto:前缀或不正确地格式化过期日期中的时区可能导致研究人员的自动化工具忽略您的文件。

# 对SEO和网络声誉的影响

尽管security.txt文件不是Google中的直接排名因素(如页面速度或HTTPS),但它确实有间接影响。管理漏洞的网站可以避免在几小时内破坏SEO的噪声hack(欺骗、垃圾邮件注入)。此外,许多企业安全评分平台(如SecurityScorecard或BitSight)向实施此标准的域名颁发额外积分。

# 结论:为更安全的网络迈出的简单一步

总之,下载security.txt并将其上传到服务器是您今天可以执行的最快速、最有效的安全维护任务之一。您为"好人"提供便利,阻止好奇者,并向世界展示您认真对待用户隐私和数据。不要等到安全漏洞再为没有提供此内容而后悔。现在使用我们的在线security.txt生成器并保持对数字生态系统的控制。

参考文献