OSINT 用户名侦查工具,通过用户名在 3000+ 网站收集目标人物的公开信息档案,Sherlock 后继项目,MIT,32.1k stars。

定位

Maigret(取名自法国侦探小说角色)是 OSINT(开源情报)工具,输入一个用户名,自动在 3000+ 网站检查该用户名是否存在,汇总所有找到的账号信息生成档案报告。

是 Sherlock 的增强版,支持更多站点且提供更丰富的关联分析。

核心能力

  • 3000+ 站点覆盖:社交媒体、论坛、开发者平台、专业网络等
  • 多用户名关联:从已找到的账号中提取其他用户名,递归搜索
  • 个人信息提取:从账号页面提取姓名、头像、地址、语言等字段
  • 多格式报告:HTML 可视化报告、PDF、JSON、CSV
  • Cookie/代理支持:绕过需要登录才能查看的页面

安装与使用

# pip 安装
pip3 install maigret
 
# 或 Docker
docker pull soxoj/maigret
 
# 基本使用:搜索用户名
maigret username
 
# 生成 HTML 报告
maigret username --html
 
# 指定报告输出目录
maigret username -o ./output
 
# 只查特定站点类别
maigret username --tags social
 
# 使用代理
maigret username --proxy socks5://127.0.0.1:1080

与 Sherlock 的区别

维度maigretsherlock
站点数量3000+~400
关联分析多用户名递归单用户名
报告格式HTML/PDF/JSON/CSV纯文本
信息提取账号页面字段提取只检测存在性

使用场景

  • 安全研究 / 红队侦察(授权测试)
  • OSINT 调查
  • 个人隐私自查(检查自己的数字足迹)
  • 网络取证

注意事项

  • 本工具用于合法授权的安全研究和调查,未经授权对他人进行侦查可能违法
  • 大量并发请求可能被目标网站封禁,建议配合代理和限速使用

资源