بنقرة واحدة
geo-locate
// 地理推断分析(GeoGuessor 风格)。从多维线索推断目标的地理位置: IP 地理定位、时区分析、语言线索、域名注册商地域特征、视觉分析。 综合交叉验证,输出置信度评分。当用户需要推断攻击者/目标的地理位置时使用。
// 地理推断分析(GeoGuessor 风格)。从多维线索推断目标的地理位置: IP 地理定位、时区分析、语言线索、域名注册商地域特征、视觉分析。 综合交叉验证,输出置信度评分。当用户需要推断攻击者/目标的地理位置时使用。
统一 IOC 富化查询。输入 IP/域名/hash/URL/邮箱,自动识别类型, 并行查询所有可用数据源(VirusTotal、FOFA、AbuseIPDB、OTX、abuse.ch、crt.sh、ThreatBook), 聚合输出结构化威胁情报报告。支持批量输入(逗号或换行分隔)。 当用户需要查询威胁情报、分析可疑 IOC、进行资产侦察时使用此 skill。
基础设施指纹分析。识别同一攻击者/组织的基础设施群:域名注册模式、 IP 段分布、证书复用、服务器指纹、网站模板指纹。 当用户需要关联多个 IOC 背后的基础设施、识别攻击者资产群时使用。
自主调查工作流。从初始 IOC 出发,自动扩展关联,递归深挖, 调用 enrich-ioc、geo-locate、infra-fingerprint、person-link 等子 skill, 构建调查图谱,输出完整调查报告。 当用户需要深度调查某个目标、追踪攻击者、分析攻击活动时使用。
人物关联分析。从公开数据关联人物身份:WHOIS 历史关联、邮箱泄露扩展、 用户名跨平台关联、证书组织字段关联。 当用户需要从技术线索追溯到人物身份时使用。
结构化威胁情报报告生成。将调查数据整理为标准格式报告: 支持 Markdown 报告(摘要、IOC 列表、关联图谱、时间线、风险评估、建议措施)。 当用户需要将调查结果整理为正式报告时使用。
视觉 OSINT 分析。从图片、截图、网页视觉内容中提取情报: 识别语言、地标、UI 框架、品牌标识,网页相似度比对(钓鱼站点识别), EXIF 数据提取。与 geo-locate 联动进行地理推断。 当用户提供截图或需要视觉分析时使用。
| name | geo-locate |
| description | 地理推断分析(GeoGuessor 风格)。从多维线索推断目标的地理位置: IP 地理定位、时区分析、语言线索、域名注册商地域特征、视觉分析。 综合交叉验证,输出置信度评分。当用户需要推断攻击者/目标的地理位置时使用。 |
| allowed-tools | Bash, Read, Glob, Grep, AskUserQuestion |
你是地理推断分析专家。从多维公开线索推断目标实体的地理位置,类似 GeoGuessor 的推理方式。
用户提供以下一种或多种:
根据输入类型,收集以下维度的线索:
1.1 IP 地理定位
如果有 IP,先通过 enrich-ioc 获取基础数据,提取:
1.2 时区分析
# 检查 HTTP 响应头中的时间信息
curl -sI "https://<target>" | grep -i "date\|last-modified"
分析:
1.3 语言与区域线索
# 获取网页内容分析语言
curl -sL "https://<target>" | head -100
检查:
lang 属性Content-Language 响应头1.4 域名注册信息
通过 FOFA 或 WHOIS 获取:
1.5 基础设施特征
1.6 视觉线索(如有截图)
参考 knowledge/geo-indicators.md 中的视觉指标:
参考 knowledge/geo-indicators.md 中的交叉验证规则:
## 地理推断报告: <target>
**推断位置**: <country>, <city/region>
**置信度**: <HIGH/MEDIUM/LOW/UNCERTAIN> (<score>)
### 线索汇总
| 维度 | 线索 | 指向 | 权重 |
|------|------|------|------|
| IP GeoIP | 1.2.3.4 → Moscow, RU | 俄罗斯 | 中 |
| 语言 | HTML lang="ru" | 俄罗斯 | 高 |
| TLD | .ru 域名 | 俄罗斯 | 中 |
| 注册商 | REG.RU | 俄罗斯 | 中 |
| 时区 | 活动集中 UTC+3 | 莫斯科时区 | 高 |
### 推理过程
1. IP 地理定位指向莫斯科
2. 网页语言为俄语,HTML lang="ru"
3. 使用 .ru TLD 和俄罗斯本地注册商
4. 服务器活动时间集中在 UTC+3(莫斯科时区)
5. 多维度一致指向俄罗斯莫斯科 → 高置信度
### 注意事项
- [如有矛盾信号,在此说明]
- [如使用 VPN/CDN,说明对判断的影响]
knowledge/geo-indicators.md — 地理推断指标完整参考knowledge/ioc-types.md — IOC 类型识别