🦀 ClawHub
zoomeye-skills
by @moxin1044
ZoomEye 网络空间搜索引擎集成,支持资产搜索、主机发现、Web应用探测;当用户需要进行网络资产测绘、漏洞资产发现、端口扫描结果查询或威胁情报分析时使用
TERMINAL
clawhub install zoomeye-skills📖 About This Skill
name: zoomeye description: ZoomEye 网络空间搜索引擎集成,支持资产搜索、主机发现、Web应用探测;当用户需要进行网络资产测绘、漏洞资产发现、端口扫描结果查询或威胁情报分析时使用 metadata: {"openclaw":{"emoji":"🔍","requires":{"env":["ZOOMEYE_API_KEY"]},"primaryEnv":"ZOOMEYE_API_KEY"}} dependency: python: - requests==2.31.0
ZoomEye 网络空间搜索引擎
任务目标
前置准备
requests==2.31.0
操作步骤
1. 用户信息查询
scripts/zoomeye_api.py 的用户信息查询功能 python scripts/zoomeye_api.py --action user-info
2. 主机资产搜索
scripts/zoomeye_api.py 的主机搜索功能 python scripts/zoomeye_api.py --action host-search --query "port:80" --facets "app,os"
port:80 - 搜索指定端口
- ip:1.1.1.1 - 搜索指定 IP
- app:nginx - 搜索指定应用
- os:linux - 搜索指定操作系统
- country:cn - 搜索指定国家
- city:beijing - 搜索指定城市
- 组合查询:port:80 AND app:nginx
3. Web应用搜索
scripts/zoomeye_api.py 的 Web 搜索功能 python scripts/zoomeye_api.py --action web-search --query "app:wordpress" --facets "webapp"
app:wordpress - 搜索指定 Web 应用
- title:index - 搜索网页标题
- keywords:login - 搜索网页关键词
- headers:server - 搜索 HTTP 响应头
4. 资源统计
scripts/zoomeye_api.py 的统计功能 python scripts/zoomeye_api.py --action stats --query "port:80" --facet "app"
资源索引
注意事项
使用示例
示例 1:查询用户配额
python scripts/zoomeye_api.py --action user-info
示例 2:搜索暴露在互联网上的 Redis 服务
python scripts/zoomeye_api.py --action host-search --query "port:6379 AND app:redis"
示例 3:搜索特定国家的 Web 应用
python scripts/zoomeye_api.py --action web-search --query "country:us AND app:nginx"
示例 4:统计全球开放 443 端口的服务分布
python scripts/zoomeye_api.py --action stats --query "port:443" --facet "app"