剪藏#剪藏#各种折腾

用户名账户调查工具Maigret

2026 年 5 月 6 日1 分钟
分享Twitter / XTelegram微博

简介

什么是 Maigret ?

Maigret 是一个开源的 OSINT(开源情报)工具,只需提供一个用户名,就能自动在 3000+ 个网站上搜索该用户的账户,并收集所有可用的公开信息。它不需要任何 API 密钥,只需安装后运行即可。

主要特点

  • 海量网站支持:支持检查 3000+ 个网站,默认扫描排名最高的 500 个热门网站,可通过 -a 参数扫描全部网站

  • 多格式报告:支持生成 HTMLPDFXMindJSON/CSV 格式的报告

  • 内置 Web 界面:提供 Web 界面,可视化展示搜索结果并支持报告下载

  • 递归搜索:从发现的个人资料中提取其他用户名和 ID,自动进行递归搜索

  • 信息提取:自动从个人资料页面提取可用的公开信息,包括其他账户链接

  • Tor/I2P 支持:支持通过 TorI2P 网络访问暗网网站

  • 标签过滤:支持按类别、国家等标签筛选要搜索的网站

  • 开源免费:基于 MIT 协议开源,可免费使用和修改

应用场景

  • 个人 OSINT 调查:通过用户名快速了解目标在互联网上的存在情况

  • 安全测试:安全研究人员可以用来测试账户隐私暴露程度

  • 数字取证:帮助调查人员收集公开的在线证据

  • 社交媒体分析:分析目标在多个平台上的活动痕迹

Notion image

Maigret 是一个强大的开源用户名侦查工具,能帮助用户快速发现目标在互联网上的数字足迹。

安装

在群晖上以 Docker 方式安装。

Maigret 提供两个镜像:

  • soxoj/maigret:latestCLI 模式

  • soxoj/maigret:webWeb 界面模式

CLI 模式

通过 SSH 登录到您的群晖,执行下面的命令:

JAVASCRIPT
# 新建文件夹 maigret 和 子目录
mkdir -p /volume1/docker/maigret/data

# 进入 maigret 目录
cd /volume1/docker/maigret

# CLI 用法
docker run -v $(pwd)/data:/app/reports soxoj/maigret:latest username --html

# 示例
docker run -v $(pwd)/data:/app/reports soxoj/maigret:latest laosu --html

Notion image

从日志看,存在大量网络不可访问的情况

Notion image

可以加个代理试试

JAVASCRIPT
# 加代理
docker run -v $(pwd)/data:/app/reports soxoj/maigret:latest username  --proxy socks5://127.0.0.1:1080 --html

# 示例
docker run -v $(pwd)/data:/app/reports soxoj/maigret:latest laosu  --proxy http://192.168.0.206:2081 --html

Notion image

默认会生成 html 格式的报告

Notion image

可以通过参数来指定报告的格式

JAVASCRIPT
# 生成 HTML 报告
docker run -v $(pwd)/data:/app/reports soxoj/maigret:latest username --html

# 生成 PDF 报告
docker run -v $(pwd)/data:/app/reports soxoj/maigret:latest username --pdf

还有一些其他的参数,更多可以去参考官方的手册:https://maigret.readthedocs.io/en/latest/command-line-options.html

JAVASCRIPT
# 按标签筛选站点(如只搜索社交媒体)
docker run soxoj/maigret:latest username --tags social

# 扫描全部 3000+ 网站
docker run soxoj/maigret:latest username -a

Web 界面模式

同样需通过 SSH 登录到群晖后执行:

JAVASCRIPT
# 启动 Web 界面(默认端口 5000
docker run -p 5430:5000 soxoj/maigret:web

# 自定义端口
docker run -e PORT=8080 -p 5430:8080 soxoj/maigret:web

运行

启动 Web 界面后,在浏览器中访问 http://<群晖IP>:5430 即可进入 Web 界面。

Notion image

输入要搜索的用户名,选择要搜索的站点范围(默认扫描 500 个热门站点,可选全部或按标签筛选),点击搜索按钮即可开始。

Notion image

搜索完成后,可以查看结果图表

Notion image

并下载 HTMLPDF 等格式的报告

Notion image

注意事项

  1. 合规使用Maigret 仅用于教育和合法目的,请遵守当地法律法规,不得用于未经授权的隐私侵犯行为

  2. 网络环境:部分网站可能对数据中心 IP 有访问限制,建议配合 Tor 使用以提高成功率

  3. 速率限制:大量搜索可能会触发目标网站的速率限制,Maigret 会自动重试,但建议适当控制请求频率

  4. 报告存储:使用 -v 参数挂载报告输出目录,方便查看和保存生成的报告

  5. 数据库更新Maigret 每次运行时会自动从 GitHub 获取最新的站点数据库(24 小时更新一次),离线时使用内置数据库

  6. 误报可能:部分站点可能会出现误报(显示账户存在但实际不存在),建议结合其他工具交叉验证

参考文档

Maigret: Collect a dossier on a person by username from 3000+ sites 地址:https://github.com/soxoj/maigret

soxoj/maigret - Docker 镜像 地址:https://hub.docker.com/r/soxoj/maigret

Maigret 官方文档 地址:https://maigret.readthedocs.io

@所有人:写文不易,如果你都看到了这里,请点个在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

原文地址: https://mp.weixin.qq.com/s?__biz=MzI1NTQxMzc3MA==&mid=2247514074&idx=1&sn=e8e97432eb3b812408748a23684eb0d3&chksm=eb2e754198e838e591b8139ab45008810294f27a96282df76b6394ead7b3bcc365d7fdabae87&mpshare=1&scene=1&srcid=0506itVZfNb2zg9afT9CBIYj&sharer_shareinfo=b8a95e52679f3dd6add9c592629777bd&sharer_shareinfo_first=b8a95e52679f3dd6add9c592629777bd#rd

相关文章