← 返回日报
🌐 机器翻译 · DeepSeek · GitHub

soxoj maigret


原文标题:soxoj / maigret

Maigret

English · 简体中文

Maigret 仅通过用户名收集某人的档案,检查大量网站上的账户,并从网页中收集所有可用信息。无需 API 密钥。


目录

确保你已安装 Python 3.10 或更高版本。

pip install maigret
maigret YOUR_USERNAME

不想安装?试试 Telegram 机器人 或 Cloud Shell。 想要 Web 界面?查看如何启动它。 另见:快速入门。


主要功能

完整功能列表,请参阅功能文档。


演示

视频

报告

已经完成了“一分钟上手”的步骤?那就已经设置好了。以下是其他安装方法。

不想安装任何东西?使用 Telegram 机器人。

Windows

从 Releases 下载独立的 EXE 文件。 视频指南:https://youtu.be/qIgwTZOmMmM。

Cloud Shells

通过 Cloud Shell 或 Jupyter notebooks 在浏览器中运行 Maigret:

本地安装(pip)

# 从 pypi 安装
pip3 install maigret

# 使用
maigret username

从源码安装

# 或者克隆并手动安装
git clone https://github.com/soxoj/maigret && cd maigret

# 构建并安装
pip3 install .

# 使用
maigret username

Docker

发布两种镜像变体:

构建出错?请参阅故障排除指南。


使用

示例

# 生成 HTML、PDF 和 Xmind8 报告
maigret user --html
maigret user --pdf
maigret user --xmind   # 输出与 xmind 2022+ 不兼容

# 机器可读的导出
maigret user --json ndjson   # 换行符分隔的 JSON(也可用:--json simple)
maigret user --csv
maigret user --txt
maigret user --graph         # 交互式 D3 图(HTML)

# 在标记为 photo 和 dating 的网站上搜索
maigret user --tags photo,dating

# 在标记为 us 的网站上搜索
maigret user --tags us

# 在所有可用网站上搜索三个用户名
maigret user1 user2 user3 -a

运行 maigret --help 查看所有选项。 文档:CLI 选项,更多示例。

遇到 403 或超时?请参阅 TROUBLESHOOTING.md。

Web 界面

Maigret 内置了 Web UI,带有结果图和可下载的报告。

Web 界面截图

maigret --web 5000

打开 http://127.0.0.1:5000,输入用户名,查看结果。

Python 库

Maigret 可以嵌入到你自己的 Python 项目中。CLI 是一个薄封装层,底层是一个你可以直接调用的异步函数 —— 构建自定义管道、将结果输入到你自己的工具中,或在更大的 OSINT 工作流中运行它。

请参阅完整的库使用指南,了解工作示例、异步模式以及如何按标签筛选网站。

有用的 CLI 标志

Maigret 可以通过代理、Tor 或 I2P 路由检查 —— 这对于 .onion / .i2p 网站以及绕过阻止数据中心 IP 的 WAF 非常有用。

# 任何 HTTP/SOCKS 代理
maigret user --proxy socks5://127.0.0.1:1080

# Tor(默认网关 socks5://127.0.0.1:9050)
maigret user --tor-proxy socks5://127.0.0.1:9050

# I2P(默认网关 http://127.0.0.1:4444)
maigret user --i2p-proxy http://127.0.0.1:4444

在运行命令之前启动你的 Tor / I2P 守护进程 —— Maigret 不管理这些网关。


贡献

data.json 中添加或修复新网站(不要使用 json.load / json.dump),然后运行 ./utils/update_site_data.py 重新生成 sites.md 和数据库元数据,并提交 Pull Request。

更多详情,请参阅 CONTRIBUTING 指南和开发文档。 发布历史:CHANGELOG.md。


商业用途

开源的 Maigret 采用 MIT 许可证,可免费用于商业用途,无限制 —— 但网站检查会随时间失效,需要主动维护。

对于严肃的商业用途 —— 需要每日更新的网站数据库或用户名检查 API —— 请联系: 📧 maigret@soxoj.com

仅用于教育和合法目的。你有责任遵守你所在司法管辖区的所有适用法律(GDPR、CCPA 等)。作者对滥用行为不承担任何责任。

反馈

📖 阅读原文 →