hn 资讯 热度 17

Show HN: Safe-fetch – a Python URL fetcher with per-redirect address checks

AI 导读

SSRF防护Python工具地址检查协议过滤DNS验证

Safe-fetch 是 Python 的 URL 获取工具,通过检查每个重定向地址防止 SSRF 漏洞,使用标准库无依赖,适合处理用户输入的 URL 场景。

Safe-fetch is a Python URL fetcher preventing SSRF by checking each redirect. Uses standard library only, no dependencies, ideal for user-supplied URLs.

重点速览

  • 强制检查每个重定向地址的 IP 类型,阻止私有/保留地址 Checks all redirect IPs to block private/reserved ranges
  • 限制协议为 HTTP/HTTPS,过滤 file:// 等危险协议 Limits protocols to HTTP/HTTPS, filters dangerous schemes
  • 自动验证 DNS 解析结果,防御 DNS 重绑定攻击 Validates DNS resolution results against internal IPs
  • 无外部依赖,仅需标准库,可直接集成到项目 No external dependencies, uses standard library only
  • 响应体截断防止大流量攻击 Truncates response body to prevent large data attacks

一句话:提供简单有效方案,帮助开发者防范 SSRF 漏洞,适合安全敏感项目 / Offers a simple solution to prevent SSRF vulnerabilities for security-sensitive applications

推荐理由 提供简单有效方案,帮助开发者防范 SSRF 漏洞,适合安全敏感项目

查看原文 ↗ 返回热榜

二次创作声明:本页为 AI 热榜聚合导读,内容与热度数据来自公开来源 (hn),版权归原始作者所有;本站仅做转载指引与摘要评述,不复制原文。