← 返回项目库

Web Check 网站情报工作台

面向开发者的网站公开信息分析工作台,集中查看安全配置、网络资产与技术指纹。

本交付基于固定上游提交,增加无需外部 API 的中文本地演示入口。工作台用明确标注的 fixture 数据展示站点体检摘要、安全检查清单、DNS 与资产关联、技术组件、响应头和评分历史,适合在本地快速理解产品交互与信息架构;真实扫描能力仍需按上游说明配置网络与服务权限。

真实界面

项目截图

共 6 张

体检总览
安全体检
网络资产
技术栈
响应信息
历史记录

Capabilities

核心功能

✓中文网站体检总览与综合评分卡片
✓安全配置逐项检查与风险提示
✓DNS 解析结果与关联网络资产展示
✓技术栈组件与识别置信度展示
✓HTTP 响应状态与安全响应头查看
✓评分历史趋势与快照列表
✓目标域名切换与本地 JSON 数据导出

适用场景

在无外部服务依赖的环境中体验 Web Check 的核心信息架构
学习安全检查、网络资产和技术指纹如何组织成可读报告
研究上游 Astro、React、Express 项目的本地化与自托管边界

适合谁

希望学习网站侦察信息架构、验证前端交互或研究 Web Check 上游源码的开发者与安全研究学习者。

商业化思路

用于学习研究与本地自托管验证;不提供托管扫描服务、账号体系或付费 API。

你会拿到什么

  • ✓固定上游提交源码与原始 MIT License
  • ✓中文本地 fixture 演示工作台及兼容性修复
  • ✓六张绑定的 1440×900 功能界面截图与审计 manifest

部署流程

  1. 1解压源码包,在项目根目录执行 npm install --legacy-peer-deps 安装依赖。
  2. 2执行 npm run build 构建,再执行 PORT=3000 node server.js 启动本地服务。
  3. 3浏览器访问服务根路径,使用左侧导航和目标表单验收六个演示视图。

真实验证结果

已通过 npm run build、服务启动、六个视图 HTTP 200 检查,以及单浏览器会话中的六张绑定截图、导航切换、目标表单更新和本地 JSON 导出验收;浏览器无外部请求。

部署前须知

演示入口使用固定 fixture 数据,不代表任何真实目标状态;真实扫描路由仍依赖外部网络与运行时配置。部分上游页面保留英文源码说明,中文交付聚焦入口与核心工作台。

部署难度

中等

最低配置

Node.js 20+、npm 与现代浏览器;本地演示不需要密钥。真实后端扫描功能需按上游文档准备网络访问和对应环境变量。

开源许可证

MIT License

最后验证

2026-09-06

技术栈

AstroReactSvelteExpressNode.js

授权说明

源码包保留上游 LICENSE 文件;中文演示适配与说明随源码交付,使用、修改和再分发须遵守上游 MIT License 及原作者版权声明。

Release notes

版本记录

1 个已发布版本

vcn-55f84711e99b 当前推荐

新增中文本地演示工作台、六个公开信息分析视图、目标切换与 JSON 导出;移除演示入口中的外部推广与第三方识别 API 依赖,并修复 cheerio ESM 导入兼容性。

部署要求:Node.js 20+、npm 与现代浏览器;演示模式无需密钥,真实扫描能力仍需按上游说明配置。

已知问题:演示数据为 fixture,不是实时扫描结果;上游非核心页面未全部中文化,且真实扫描会受到网络、API 与权限条件影响。

登录后领取