用户名账户调查工具Maigret

简介
什么是 Maigret ?
Maigret是一个开源的OSINT(开源情报)工具,只需提供一个用户名,就能自动在3000+个网站上搜索该用户的账户,并收集所有可用的公开信息。它不需要任何API密钥,只需安装后运行即可。
主要特点
-
海量网站支持:支持检查
3000+个网站,默认扫描排名最高的500个热门网站,可通过-a参数扫描全部网站 -
多格式报告:支持生成
HTML、PDF、XMind和JSON/CSV格式的报告 -
内置 Web 界面:提供
Web界面,可视化展示搜索结果并支持报告下载 -
递归搜索:从发现的个人资料中提取其他用户名和
ID,自动进行递归搜索 -
信息提取:自动从个人资料页面提取可用的公开信息,包括其他账户链接
-
Tor/I2P 支持:支持通过
Tor或I2P网络访问暗网网站 -
标签过滤:支持按类别、国家等标签筛选要搜索的网站
-
开源免费:基于
MIT协议开源,可免费使用和修改
应用场景
-
个人 OSINT 调查:通过用户名快速了解目标在互联网上的存在情况
-
安全测试:安全研究人员可以用来测试账户隐私暴露程度
-
数字取证:帮助调查人员收集公开的在线证据
-
社交媒体分析:分析目标在多个平台上的活动痕迹

Maigret 是一个强大的开源用户名侦查工具,能帮助用户快速发现目标在互联网上的数字足迹。
安装
在群晖上以 Docker 方式安装。
Maigret 提供两个镜像:
-
soxoj/maigret:latest—CLI模式 -
soxoj/maigret:web—Web界面模式
CLI 模式
通过 SSH 登录到您的群晖,执行下面的命令:
# 新建文件夹 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
从日志看,存在大量网络不可访问的情况

可以加个代理试试
# 加代理
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
默认会生成 html 格式的报告

可以通过参数来指定报告的格式
# 生成 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
# 按标签筛选站点(如只搜索社交媒体)
docker run soxoj/maigret:latest username --tags social
# 扫描全部 3000+ 网站
docker run soxoj/maigret:latest username -aWeb 界面模式
同样需通过 SSH 登录到群晖后执行:
# 启动 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 界面。

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

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

并下载 HTML、PDF 等格式的报告

注意事项
-
合规使用:
Maigret仅用于教育和合法目的,请遵守当地法律法规,不得用于未经授权的隐私侵犯行为 -
网络环境:部分网站可能对数据中心
IP有访问限制,建议配合Tor使用以提高成功率 -
速率限制:大量搜索可能会触发目标网站的速率限制,
Maigret会自动重试,但建议适当控制请求频率 -
报告存储:使用
-v参数挂载报告输出目录,方便查看和保存生成的报告 -
数据库更新:
Maigret每次运行时会自动从GitHub获取最新的站点数据库(24小时更新一次),离线时使用内置数据库 -
误报可能:部分站点可能会出现误报(显示账户存在但实际不存在),建议结合其他工具交叉验证
参考文档
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
@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。