Ron-Chang/gatecko.com

GitHub: Ron-Chang/gatecko.com

在 Cloudflare Workers 上运行的网络诊断工具集,提供 IP 查询、DNS 查询和 HTTP 头分析等在线功能。

Stars: 0 | Forks: 0

# Gatecko 工具 在 Cloudflare Workers 上运行的快速网络诊断工具。 **在线站点:** https://gatecko.com ## 工具 | 工具 | URL | |---|---| | 我的 IP 是什么 | `/tools/ip` | | DNS 查询 | `/tools/dns` | | HTTP Header 分析器 | `/tools/headers` | | Security Headers 扫描器 | `/tools/security-headers` | ## 开发 ``` npm install npm run dev # http://localhost:8787 ``` ## 部署 ``` npm run deploy ``` 需要通过 `wrangler` 进行身份验证(`wrangler login`)。Worker 名称 `gatecko-com` 在 Cloudflare 仪表板中绑定到 `gatecko.com`。 ## 项目结构 ``` src/ ├── index.ts # Entry point, URL routing ├── html.ts # Shared layout, CSS, escape() ├── security.ts # URL / IP validation, SSRF blocklist └── handlers/ ├── static.ts # /, /about, /contact, /privacy, /ads.txt, /sitemap.xml, /robots.txt ├── ip.ts # /tools/ip, /api/ip ├── dns.ts # /tools/dns, /api/dns ├── headers.ts # /tools/headers, /tools/security-headers, /api/headers └── guides.ts # /guides, /guides/* ```
标签:CDN识别, DNS查询, Serverless, TypeScript, 安全响应头扫描, 安全插件, 情报分析, 暗色界面, 程序员工具, 网络诊断, 自动化攻击, 高对比度