Web-Check:输入一个网址,看清任意网站的全部底牌
Web-Check 是一款开源 OSINT 网站/域名全景探查工具,输入一个 URL 即可同时获取 IP、WHOIS、SSL、DNS、Headers、开放端口、技术栈、数据泄露风险等 38 个以上维度的情报。既能在网页看板中可视化展示,也提供完整的 JSON API,可 Docker 或 Node 源码自托管,适合安全审计、资产梳理和红蓝队信息收集。

项目定位
在日常安全工作里,拿到一个目标域名后,我们往往要打开 N 个工具:查 IP、查 WHOIS、查证书、查端口、查 Headers、跑 Lighthouse、看 Shodan……信息分散、效率低,还容易漏掉关联资产。
Web-Check(GitHub: lissy93/web-check,MIT 协议,34k+ Stars)把所有这些探针打包进一个界面。定位非常清晰:All-in-one OSINT tool for analysing any website。你只需输入一个 URL 或 IP,就会在后台并行调用 DNS、WHOIS、SSL、浏览器快照、端口扫描、威胁情报库等多个探针,最后把结果聚合到一个看板或 JSON 中。
能力全景:一次扫描覆盖哪些维度
检查项目前已经超过 38 个。按功能把它们归为四类:

Web-Check 能力全景
网络与基础设施:IP 信息、服务器物理位置、开放端口、Traceroute、关联主机/子域名、DNS 服务器、重定向链、服务器在线状态。
域名与证书:WHOIS、域名详情、SSL 证书链、DNS 记录、TXT 记录、DNSSEC、邮件安全配置(SPF/DKIM/DMARC/BIMI)。
安全与合规:HTTP 安全响应头、HSTS、Web 应用防火墙检测、恶意/钓鱼库比对、域名拦截检测、security.txt、TLS 密码套件、TLS 握手模拟。
隐私与内容:Cookie 分析、技术栈识别、robots.txt、sitemap、内外链与社交标签、网页截图、Wayback 归档历史、全球排名、碳足迹、Lighthouse 质量指标。
需要说明的是,部分维度依赖外部 API 密钥才能触发,例如 Google PageSpeed(质量指标)、Shodan(关联主机)、WhoAPI(更全 WHOIS)。未配置时这些检查会自动跳过,不影响其它功能。
自托管部署:Docker 或 Node 源码
Web-Check 是前后端一体的 Web 应用(前端基于 Astro/Svelte,后端是 Express),不是命令行工具。官方提供三种最实用的部署方式:
方式一:Docker 一条命令启动
镜像托管在 Docker Hub 和 GHCR,已内置 Chromium、traceroute 等运行时依赖:
docker run -p 3000:3000 lissy93/web-check打开浏览器访问 http://localhost:3000 即可使用。如果要传入环境变量:
docker run -p 3000:3000 \方式二:Node 源码构建
环境要求 Node.js v22.12 或更高、yarn、git。部分检查还需要本地安装 Chromium、traceroute、dns 工具:
git clone https://github.com/Lissy93/web-check.git开发模式用 yarn dev 即可热重载前端。build 后的产物会生成 dist/client,server.js 同时提供 API 和 GUI 服务。
方式三:一键托管
仓库自带 Netlify、Vercel、Render、Fly.io 的部署按钮和配置文件,适合不想维护服务器的团队。但需注意:这些平台的无服务器函数对 traceroute、Chromium 截图等检查支持有限,通常不如 Docker/Node 完整。
API 用法:比看板更灵活
后端 server.js 会自动把 api/ 目录下的每个 .js 文件注册为 Express 路由,因此每个检查都有独立端点:
# 单个检查示例聚合端点会并发跑全部检查,并统一返回 JSON:
curl "http://localhost:3000/api?url=example.com"常用环境变量配置如下(写进 .env 或直接 export):
PORT=3000API_BLOCKED_HOSTS 用于防止误扫内网;API_DISABLED_CHECKS 可关闭耗时或敏感检查;API_ENABLE_RATE_LIMIT 启用限流,默认分 10 分钟/1 小时/12 小时三档。
典型使用场景
安全审计:上线前把业务域名丢进自托管实例,快速检查 SSL 配置、HSTS、CSP、开放端口、WAF 覆盖,生成一份可复用的基线报告。
资产梳理:输入根域名,获取子域名、关联主机、DNS 记录、归档历史,帮助绘制目标组织的互联网暴露面。
威胁初筛:通过 malware/phishing 黑名单比对和域名拦截检测,对可疑链接做快速定性。
竞品分析:技术栈识别、Lighthouse 分数、社交标签与截图,可以快速了解对方站点架构。
架构与工作流程
用户在前端输入 URL 后,请求先到 Express 调度层,然后并行分发到 api/ 下的各个检查函数。这些函数有的直接本地解析 DNS/WHOIS,有的调用第三方 API,有的通过无头 Chromium 做页面截图与内容解析。最终结果统一封装为 JSON,由 GUI 渲染成卡片式报告。

Web-Check 工作流
隐私与合规注意
Web-Check 的扫描行为会真实访问目标站点、DNS 和多个外部情报源。自托管时,所有探测流量都来自你自己的服务器 IP,不会经过官方实例,但这意味着你需要对扫描目标有合法授权。
建议:只在拥有或授权评估的域名上运行;启用 API_BLOCKED_HOSTS 封锁内网与私有地址;生产环境开启 API_ENABLE_RATE_LIMIT;避免在不可信平台暴露未认证的 /api 聚合端点;妥善保管 Shodan、Google PageSpeed 等 API 密钥,REACT_APP_ 前缀的密钥会被前端打包,应使用最小权限。
Web-Check 把零散的网络侦察工具整合成了一个开箱即用的平台。最大价值不是某一个单项检查,而是把 38+ 维度串联成一张全景图,并以 API 和看板两种形态输出。对于需要定期做网站体检、资产测绘或红蓝队信息收集的开发者与安全工程师来说,Docker 一键拉起就能用,源码部署也很轻量。
#WebCheck# #OSINT# #Docker# #安全审计# #开发者#
—— 如此才是
把复杂的技术,讲成你真正能用上的生产力
终端文件管理天花板!superfile 17.8k Stars 现代 TUI 神器:多面板·视频预览·插件扩展 + 高效使用 + 源码构建
软件实现多机键鼠+剪贴板共享,QUIC加密低延迟边沿切换,开源神器MyKVM
Rust版tmux来了!RMUX原生跨平台+类型SDK+浏览器加密共享
2026 开源设计工具最强黑马!OpenPencil 7MB AI 原生编辑器:全编程接口 + P2P 协作 + Figma 兼容深度测评
OpenTUI:Zig原生高性能终端 UI 框架如何用 Flexbox + Tree-sitter + React/Solid 声明式 API 重新定义 TUI 开发
Sniffnet v1.5.0 :Rust 打造的跨平台网络流量监控神器,完整功能 + 高阶实战技巧
ytDownloader:开源跨平台视频音频下载神器,深度技术解析 + 高效使用全指南(支持上百网站、硬件加速压缩、智能播放列表)
Paperclip:开源「AI agent公司操作系统」70k Stars爆火!自3月以来功能暴增、架构升级全记录 | 源码深度解析 + 高效部署与实战指南
40k+ Stars 开源神器 LosslessCut:无损视频音频剪辑的瑞士军刀 | 功能全解 + 高效用法 + 源码架构 + 实战指南
Clypra开源视频编辑器:Tauri+React专业多轨时间线实现CapCut付费功能免费替代,源码构建(含100级Undo与非破坏性剪辑)
glint:终端「信息中枢」!Rust + ratatui 打造的键盘驱动 TUI 仪表盘,一屏掌控股票/加密货币/邮件/日历/新闻/天气/图库/笔记/系统资源
把同声传译装进口袋,旅行、出差、跨境交流莫慌莫慌,Native式交流无障碍
零基础也能玩转卫星!开源Ground Station + SDR 打造个人地面站全攻略
OpenClaw & Hermes刷屏后,GitHub Mercury Agent如何打动用户? 灵魂驱动+权限铁闸+24/7永动 vs 两大竞品
苹果M系列芯片的福音!无需H100、无需云GPU,本地MacBook就能微调Gemma 4多模态模型
开源Minecraft终极杀手!12.7K星GitHub神器Luanti(原Minetest)完整中文攻略:零基础安装、2800+模组随便玩、服务器+源码编译
AI 直接操控 Unity/Godot/Unreal 编辑器!用 OpenClaw + TomLeeLive 插件,聊天就能把你的游戏梦想变成现实
开源项目Paseo,AI编码代理跨设备统一指挥中心:统管Claude Code、Codex、OpenCode(以及Copilot、Pi等)
老婆/女朋友每天早上纠结45分钟穿什么?GitHub 开源AI衣柜神器 Wardrowbe 彻底解放!完整自托管安装+使用教程
Notebook LM平替,开源Open Notebook:隐私零泄露、18+AI模型随意切、1-4人定制播客秒生成
30MB Rust无头浏览器Obscura:击败Chrome、V8真实JS+CDP全兼容,AI Agent与爬虫的隐形核武器
Rust重写的jcode:性能碾压Cursor Claude Code 139倍的下一代Coding Agent Harness,人类级内存图谱+多会话Swarm
Warp开源震撼发布!5年Rust GPU终端+Oz Agentic开发环境完整拆解:功能全览、源码编译教程、核心架构深度解析