你的第一次User Scanner扫描:从安装到第一份用户名调查报告只要30秒
【免费下载链接】user-scanner🕵️♂️ (2-in-1) Email & Username OSINT suite featuring native MCP support for deep data extraction just from a single Email/Username. Analyzes 550+ actively maintained scan vectors (175+ email / 375+ username) for security research, investigations, and digital footprinting.项目地址: https://gitcode.com/GitHub_Trending/us/user-scanner
User Scanner是一款 2 合 1 的开源 OSINT 工具(Email & Username 数字足迹扫描套件),只需输入一个用户名或邮箱地址,就能自动扫描 550+ 个平台,帮你快速摸清一个人的数字足迹——注册了哪些网站、有哪些社交账号、头像、简介、粉丝数等元数据一应俱全。对安全研究、背景调查和数字足迹分析场景非常实用。
本文将带你完成第一次用户名扫描:从安装 User Scanner,到产出第一份可导出的用户名调查报告,全程只需 30 秒上手。
一、User Scanner 能帮你做什么?
在开始之前,先了解这个 OSINT 扫描工具的核心能力:
| 能力 | 说明 |
|---|---|
| 🔎双模式扫描 | 同时支持用户名扫描(375+ 平台)和邮箱扫描(175+ 平台) |
| 👤元数据抓取 | 自动提取头像、简介、粉丝数、UID、账号属性等 |
| 🔀交叉扫描(Cross-Scan) | 自动挖掘结果中暴露的账号别名、主页链接、公开邮箱,并继续追踪 |
| 📂多格式报告 | 一键导出PDF(含头像)、JSON、CSV |
| 🤖MCP 集成 | 原生支持 AI 助手(如 Claude Desktop)自主发起扫描 |
💡 它的扫描模块全部集中在两个目录:邮箱扫描模块在 user_scanner/email_scan/,用户名扫描模块在 user_scanner/user_scan/,按社交、开发者、游戏、购物等类别组织,方便按需定位。
二、安装步骤:3 条命令搞定
User Scanner 要求Python 3.10 及以上,推荐通过 PyPI 一键安装:
python3 -m pip install --upgrade pip pip install user-scanner安装完成后,终端输入user-scanner --version确认版本,看到版本号即安装成功 ✅
🎁 如果你希望后续接入 AI 助手,可加装 MCP 支持:
pip install "user-scanner[mcp]"
三、第一次扫描:输入一个用户名
打开终端,输入下面这条命令(把johndoe换成你想查的用户名):
user-scanner -u johndoe这就是第一次 User Scanner 用户名扫描的全部操作!几秒后,终端会以彩色面板展示结果:
- Found(已找到):目标用户名在该平台存在账号 ✅
- Not Found(未找到):该用户名在该平台没有账号
- Error / Skipped(错误/跳过):平台接口变动或被跳过,稍后可重试
扫描引擎默认并发请求所有平台模块,进度条实时刷新。若想同时看到每个平台的具体 URL,加上-v参数即可:
user-scanner -u johndoe -v --all四、让报告更专业:3 个新手进阶技巧
1️⃣ 按类别扫描,聚焦你最关心的平台
不想等全站结果?用-c指定类别,例如只扫开发者平台:
user-scanner -u johndoe -c dev不确定有哪些类别和模块?这两个命令会以网格形式列出来:
user-scanner -lu # 列出用户名扫描的全部类别与模块 user-scanner -le # 列出邮箱扫描的全部类别与模块2️⃣ 开启交叉扫描,自动追踪关联身份
邮箱扫描只能证明"账号存在",很少暴露对方的用户名;而--cross-scan会自动从已找到的主页里挖掘别名、社交链接、公开邮箱,并继续对这些新目标进行多轮扫描,实现"顺藤摸瓜":
user-scanner -u johndoe --cross-scan📖 交叉扫描的置信度评分与链接分类规则,可参阅 docs/CROSS_SCAN.md。
3️⃣ 导出第一份用户名调查报告
扫描结束后,把结果直接存成 PDF 报告(包含头像等可视化内容),作为你的第一份用户名 OSINT 调查报告:
user-scanner -u johndoe -f pdf -o report.pdf需要程序化处理?把pdf换成json或csv即可,例如-f json -o results.json,方便接入自己的自动化流程。
五、常用命令速查表
| 命令 | 用途 |
|---|---|
user-scanner -u 用户名 | 全平台用户名扫描 |
user-scanner -e 邮箱 | 全平台邮箱扫描 |
user-scanner -u 用户名 -c dev | 只扫开发者类平台 |
user-scanner -u 用户名 -m github,instagram | 只查指定模块 |
user-scanner -u 用户名 --cross-scan | 自动挖掘并追踪关联账号 |
user-scanner -u 用户名 -f pdf -o report.pdf | 导出 PDF 调查报告 |
user-scanner -uf targets.txt | 批量扫描文件中的用户名列表 |
所有参数的完整说明见 docs/FLAGS.md,各命令的真实输出示例见 docs/EXAMPLES.md。
六、进阶探索:从 CLI 到 AI 自动化
完成第一次扫描后,你还可以继续探索:
- 通配符与别名生成:用
-p生成用户名变体,排查拼写差异账号,语法详见 docs/PATTERNS.md - Hudson Rock 泄露情报:加
--hudson查询目标是否出现在信息窃取木马的泄露日志中(核心实现见 user_scanner/core/hudson.py) - Python 库模式:把扫描引擎嵌入自己的脚本,返回结构化 JSON/CSV,示例见 docs/USAGE.md
- MCP 服务器:运行
user-scanner-mcp接入 Claude Desktop 等 AI 客户端,让 AI 自主发起 OSINT 扫描,工具定义见 user_scanner/mcp/server.py
结语
到这里,你已经完成了从安装 User Scanner 到产出第一份用户名 OSINT 调查报告的完整流程:一条-u命令出结果,--cross-scan深挖关联身份,-f pdf导出专业报告。
记住使用原则:仅对本人或获得明确授权的目标进行扫描,将其用于安全研究、账号找回等合法场景。祝你的第一次 OSINT 扫描顺利!🔍
【免费下载链接】user-scanner🕵️♂️ (2-in-1) Email & Username OSINT suite featuring native MCP support for deep data extraction just from a single Email/Username. Analyzes 550+ actively maintained scan vectors (175+ email / 375+ username) for security research, investigations, and digital footprinting.项目地址: https://gitcode.com/GitHub_Trending/us/user-scanner
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考