← 返回 Skills 市场
site analyzing tools
作者
EvanFromDowntown
· GitHub ↗
· v1.0.2
· MIT-0
396
总下载
1
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install site-analyze
功能描述
站点综合分析工具,析出域名/IP的机房位置、ISP、网络路径、robots策略等完整站点画像。当用户要分析某个域名或IP的机房部署、归属、网络质量时触发。支持:分析源机房位置、ISP/ASN归属、GeoDNS/CDN检测、traceroute路径分析、延迟探测、robots.txt策略。首次使用自动探测本机网络环...
安全使用建议
This skill appears to be what it claims: a network/site analysis toolkit. Before installing or running it, note: (1) it will make many outbound requests to public services (ip-api, ipinfo, ipify, Google/Cloudflare DoH) and to the target site(s) — your machine's IP and basic metadata will be visible to those services; (2) it writes ~/.site-analyzer-env.json to your home directory on first run; (3) it will invoke local networking tools (dig, traceroute, ping, whois) if present and fall back to HTTPS APIs in some cases; (4) it sets the User-Agent to mimic Googlebot when fetching robots.txt. If you are comfortable with those network disclosures, running this skill is reasonable. If you need extra caution, run it in an isolated environment (container/VM) or review/modify the scripts (e.g., change endpoints, remove Googlebot UA, or disable automatic probing) before use.
功能分析
Type: OpenClaw Skill
Name: site-analyze
Version: 1.0.2
The site-analyze skill bundle is a comprehensive network reconnaissance and site profiling tool that performs DNS lookups, IP geolocation, traceroute, WHOIS queries, latency tests, and robots.txt analysis. The implementation uses standard Python libraries (requests, subprocess, socket) and external APIs (ip-api.com, ipinfo.io) in a manner consistent with its stated purpose. The code follows security best practices by using subprocess.run with argument lists to prevent shell injection and lacks any indicators of data exfiltration, persistence, or malicious prompt injection.
能力评估
Purpose & Capability
Name/description (DNS, traceroute, ping, whois, robots, IP ownership) match the included scripts and runtime behavior. External services (ip-api, ipinfo, ipify, public DoH endpoints) and local binaries (dig/traceroute/ping/whois when available) are used in ways expected for this purpose. The manifest lists no required env vars or credentials, which aligns with the implementation.
Instruction Scope
SKILL.md and the scripts limit actions to network discovery: probing host public IP and DNS, fetching robots.txt, running whois/traceroute/ping, and querying public IP lookup APIs. The agent is instructed to create/read ~/.site-analyzer-env.json (used as baseline) and to call only the listed scripts. There are no instructions to read unrelated local files, other agents' configs, or secrets.
Install Mechanism
No install spec; the skill ships as code files and runs in-place. No remote downloads, package installs, or extracted archives are performed by the skill itself.
Credentials
The skill requests no credentials and does not access environment variables. However it makes multiple outbound calls to third-party services (api.ipify.org, ip-api.com via HTTP, ipinfo.io via HTTPS, public DoH endpoints, and robots/target sites). Those calls will disclose the probe host's IP and timing to those services and are intrinsic to the tool's function.
Persistence & Privilege
The skill writes a small JSON file at ~/.site-analyzer-env.json to store probe results; always:false and no system-wide config changes. This persistent file is reasonable for baseline measurements but is a change to the user's home directory that the user should be aware of.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install site-analyze - 安装完成后,直接呼叫该 Skill 的名称或使用
/site-analyze触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- 文档结构优化,流程链图替换为流程图,显示各阶段并发与串行关系
- 新增详细调用流程说明,明确各脚本参数与调用顺序
- 明确各子 skill 索引、主要功能、对应脚本关系
- 详细说明 DNS 查询 UDP 与 DoH 回退策略
- 站点画像输出内容细化,标注符号更直观
- 补充常见注意事项与各子 skill 脚本维护方式
v1.0.1
site-analyze 1.0.1 introduces a modular architecture with dedicated sub-skills and enhanced site analysis features.
- Reorganized the tool as a suite of sub-skills (DNS, IP info, traceroute, whois, ping, robots), each in its own directory and script.
- Added `/scripts/analyze.py` for orchestrating comprehensive, multi-phase site analysis.
- Environment probing script (`00_probe_env.sh`) now auto-detects local network as a baseline.
- Enhanced domain/IP profiling: outputs include DNS (GeoDNS/CDN detection), routing, latency, IP/ASN details, robots policy, and whois.
- All scripts now support structured JSON output via `--json` flag.
- Removed legacy monolithic scripts in favor of modular implementations.
v1.0.0
Initial release of site-analyze – a comprehensive website infrastructure tracing tool.
- Provides detailed reports on IP geolocation, CDN use, routing paths, latency, SSL certificates, subdomains, and server headers.
- Uses multi-provider DNS over HTTPS (DoH) to bypass UDP blocks and identify origin details.
- Automatically detects major CDN providers (Cloudflare, Akamai, Aliyun, Tencent Cloud, etc.).
- No external API keys required; works from any standard outbound HTTPS network.
- Includes a user-friendly command-line script and clear guidance on interpreting analysis results.
元数据
常见问题
site analyzing tools 是什么?
站点综合分析工具,析出域名/IP的机房位置、ISP、网络路径、robots策略等完整站点画像。当用户要分析某个域名或IP的机房部署、归属、网络质量时触发。支持:分析源机房位置、ISP/ASN归属、GeoDNS/CDN检测、traceroute路径分析、延迟探测、robots.txt策略。首次使用自动探测本机网络环... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 396 次。
如何安装 site analyzing tools?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install site-analyze」即可一键安装,无需额外配置。
site analyzing tools 是免费的吗?
是的,site analyzing tools 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
site analyzing tools 支持哪些平台?
site analyzing tools 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 site analyzing tools?
由 EvanFromDowntown(@evanfromdowntown)开发并维护,当前版本 v1.0.2。
推荐 Skills