xtrafr/webdna

GitHub: xtrafr/webdna

一款开源网站侦察引擎,能在几秒内提取任意网站的基础设施、技术栈、安全指标和品牌视觉特征,生成统一的技术画像。

Stars: 6 | Forks: 0

# WebDNA **在几秒钟内提取任何网站的技术和视觉特征。** ![WebDNA 展示图](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/64a00e28dc220739.gif) [![在 GitHub Codespaces 中打开](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/0782e991a6220741.svg)](https://github.com/codespaces/new?repo=xtrafr/webdna) ## 它是什么 WebDNA 是一个开源扫描引擎,用于分析域名的基因构成。它将基础设施详细信息、技术栈、品牌资产和安全指标提取到一个统一的报告中。它包含由 b1s4 开发的专用 WHOIS 和 DNS 传播扫描器。 ## 它与 web-check 有何不同 虽然与 web-check 类似,但 WebDNA 在设计上有三个核心差异。 1. **速度。** WebDNA 使用优化的网络探测和并发扫描,显著加快了交付结果的速度。 2. **视觉智能。** 除了网络数据外,它还会自动提取品牌颜色、排版和 Logo 资产。 3. **密度。** 该仪表板专为高信息密度而构建,允许开发者在单个屏幕上查看完整的技术概况。 ## 为什么它很重要 了解一个网站通常需要打开多个浏览器标签页、使用专门的 CLI 工具以及进行手动检查。WebDNA 通过将非结构化的 Web 数据转换为机器可读格式来自动化此过程。它提供了一种以编程方式审计基础设施和设计的方法。 ## 功能 * **全球 DNS 传播。** 跨多个全球区域的实时解析跟踪。 * **WHOIS 智能。** 全面的域名所有权和注册分析。 * **基础设施分析。** 解析托管服务提供商、IP 地址和地理位置。 * **设计提取。** 识别主要的品牌颜色、排版和 Logo 资产。 * **技术栈检测。** 识别框架、库和第三方服务。 * **资产浏览器。** 查看网站的文件结构,包括脚本和样式表。 * **安全审计。** 检测混合内容并评估安全策略合规性。 ## 全球 DNS 传播 ![全球 DNS 传播](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/f336847690220742.png) ## 演示 [在线演示](https://webdna.xtra.wtf) ## 项目结构 ``` webdna/ ├── src/ │ ├── lib/ │ │ ├── server/ # Core scanning logic & network probes │ │ ├── components/ # Reusable UI modules │ │ └── stores/ # App state and history management │ └── routes/ # Inspection pages and streaming data ├── static/ # Favicon, OG images, and global assets ├── package.json # Project dependencies └── README.md # This file ``` ## 安装 1. 克隆仓库。 git clone https://github.com/xtrafr/webdna.git 2. 安装依赖。 npm install 3. 设置环境变量。 在根目录下创建一个 .env 文件,并添加你的 ScrapingAnt API 密钥。 SCRAPINGANT_API_KEY="your_api_key_here" 4. 在开发模式下运行。 npm run dev ## 示例输出 WebDNA 返回一个包含技术概况的结构化 JSON 对象。 ``` { "name": "Example", "domain": "example.com", "brandColors": ["#3b82f6", "#1e40af"], "fonts": ["Inter", "Roboto"], "techStack": [ { "name": "Next.js", "category": "Framework" }, { "name": "Tailwind CSS", "category": "Styling" } ], "infrastructure": { "ip": "93.184.216.34", "provider": "EdgeCast", "location": "Norwell, United States" } } ``` ## 用例 * **竞争情报。** 了解其他平台使用的技术栈和基础设施。 * **安全审计。** 验证客户端项目的 SSL 健康状况和 Header 安全性。 * **设计研究。** 自动收集品牌标识特征以获取设计灵感。 * **技术发现。** 快速识别神秘域名的来源和托管情况。 ## 作者 * **xtrafr。** [xtr4@tutamail.com](mailto:xtr4@tutamail.com) - 所有者兼首席开发者。 * **b1s4。** WHOIS 和 DNS 传播开发者。 ## 许可证 MIT © [xtrafr](https://github.com/xtrafr) 由 xtrafr 和 b1s4 用 DNA 制作
标签:DNS解析, ESC4, GitHub, MITM代理, OSINT, SEO工具, Sigma 规则, Web安全, WHOIS查询, 二进制发布, 云存储安全, 仪表盘, 前端安全, 协议探测, 品牌资产提取, 域名分析, 基础设施分析, 实时处理, 开源工具, 开源项目, 批量查询, 技术栈识别, 数据可视化, 服务器监控, 网站分析, 网站指纹, 网络扫描, 蓝队分析, 资产探测