核心信息

Maigret 是一个用户名搜索 OSINT 工具(29.1k Stars),通过用户名在 3,000+ 个站点上搜集目标人员档案信息,无需 API 密钥,支持 Tor/I2P、AI 分析、递归搜索。

  • 作者:soxoj
  • Stars:29.1k
  • Forks:2.1k
  • 许可证:MIT
  • 技术栈:Python 76.7% / HTML 20.3%(asyncio 异步引擎)

核心功能

功能说明
3,000+ 站点默认扫描前 500 高流量站,-a 全扫,--tags 按分类/国家筛选
信息提取从个人资料页和 API 提取账号所有者信息及关联账号
递归搜索基于发现的用户名/ID 继续深度挖掘
反封锁检测并部分绕过封锁、审查和 CAPTCHA
自动更新站点数据库每 24 小时从 GitHub 拉取
Tor/I2P支持匿名网络及域名检查
Web UI内置 Flask Web 界面,图形化展示结果
AI 分析--ai 参数使用 OpenAI 兼容 API 生成调查摘要
变体生成--permute 生成用户名变体,--parse 从 URL 解析

技术架构

  • 异步引擎:基于 asyncio,高效并发请求数千站点
  • 站点数据库data.json 定义各站点 URL 模式和信息提取规则
  • 报告格式:HTML、PDF、XMind、CSV、JSON、TXT、交互式 D3 图

安装方式

pip3 install maigret          # 或
docker pull soxoj/maigret     # Docker CLI
docker pull soxoj/maigret:web # Docker Web UI

关联连接

  • Maigret — 项目实体页面
  • Social_Media_Scraping — 社交平台数据采集(Maigret 是典型的用户名关联搜索工具)
  • Web_Scraping — 网络爬虫核心概念
  • Anti_Crawling — 反爬虫对抗(Maigret 集成了反封锁/验证码绕过策略)
  • hackingtool — 同为信息收集工具(hackingtool 的 Information Gathering 类别含类似工具)