news 2026/9/15 17:40:14

一分钟体验User Scanner:用nix run一条命令跑通550+平台OSINT侦察

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一分钟体验User Scanner:用nix run一条命令跑通550+平台OSINT侦察

一分钟体验User Scanner:用nix run一条命令跑通550+平台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

User Scanner 是一款 2 合一的 OSINT(开放源情报)侦察工具,只凭一个邮箱或用户名,就能在550+ 个扫描向量(175+ 邮箱站点 / 375+ 用户名平台)上测绘目标数字足迹。它最方便的地方在于:不用 pip 安装、不用配置虚拟环境,一条nix run命令就能在 Linux / macOS 上"即拿即用",一分钟完成第一次侦察体验。


为什么选择 nix run 方式体验?

体验方式优点适合人群
pip install user-scanner永久安装,随时可用日常使用者
nix run(本文)零安装、零残留、环境自动打包快速尝鲜、CI 脚本、临时排查
nix shell临时进入带 user-scanner 的交互 Shell想连续试多个命令的用户

Nix 会把 Python 解释器和全部依赖(httpx、curl_cffi、rich 等)一次性装进隔离环境,跑完即走,不污染系统。依赖清单就定义在项目的 flake.nix 中,支持x86_64-linuxaarch64-linux及 macOS 两种架构。

❄️ 前提:机器上已安装 Nix 包管理器(curl -sL https://nixos.org/nix/install | sh)。没有 Nix 也可以直接pip install user-scanner


一分钟上手:一条 nix run 命令开始扫描

第 1 步:确认工具可用(约 10 秒)

nix run github:kaifcodec/user-scanner/main -- --help

Nix 会在后台自动构建并缓存环境,首次运行稍慢,之后秒开。看到参数列表即代表环境就绪。

第 2 步:扫一个用户名(约 30 秒)

nix run github:kaifcodec/user-scanner/main -- -u johndoe

终端会输出动态进度网格:每个平台逐一探测,命中的账号会被标出,并抓取头像、简介、粉丝数、UID、公开仓库数等元数据。

第 3 步:扫一个邮箱(约 30 秒)

nix run github:kaifcodec/user-scanner/main -- -e johndoe@gmail.com

邮箱模式会验证目标在哪些站点的注册状态,返回Registered / Not Registered结论,是数字足迹排查的起点。

💡 不想每次都敲完整nix run前缀?用nix shell github:kaifcodec/user-scanner/main进入临时 Shell,直接敲user-scanner -u xxx即可。


进阶三连:让一分钟的体验更有价值

以下三条是新手最该记住的高价值用法(完整参数见 docs/FLAGS.md):

1️⃣ 按类别精准扫描

只想查开发者平台?加-c dev

nix run github:kaifcodec/user-scanner/main -- -u johndoe -c dev

-lu/-le可以列出全部用户名 / 邮箱模块的响应式网格,先浏览再开扫。

2️⃣ 交叉扫描:让结果"自动接力"

邮箱扫描通常只证明"账号存在",却很少暴露用户名。加上--cross-scan,User Scanner 会从命中的个人主页中挖出暴露的 Handle、社交链接、备用邮箱,再自动发起第二轮侦察:

nix run github:kaifcodec/user-scanner/main -- -e johndoe@gmail.com --cross-scan

--cross-depth 2可以让链接追踪再深跳一层。置信度评分与链接分类规则详见 docs/CROSS_SCAN.md。

3️⃣ 导出报告:JSON / CSV / PDF

结果不只是看个热闹,一条-f就能导出,方便接入自己的分析流水线:

nix run github:kaifcodec/user-scanner/main -- -u johndoe -f json -o results.json

PDF 报告还会自动嵌入目标头像,适合直接归档。


550+ 平台藏在哪里?快速看懂代码结构

User Scanner 的模块组织非常直观,每个平台一个独立 Python 文件,按领域分类:

  • 用户名扫描模块:user_scanner/user_scan/ — 含dev/(GitHub、GitLab、Stack Overflow…)、social/gaming/music/等 375+ 平台
  • 邮箱扫描模块:user_scanner/email_scan/ — 含creator/dating/shopping/crm/等 175+ 站点
  • 扫描引擎:user_scanner/core/engine.py — 基于httpx+curl_cffi的高并发核心,自动进行 TLS 指纹模拟
  • 交叉扫描引擎:user_scanner/core/cross_scan.py
  • PDF 报告生成:user_scanner/core/pdf_generator.py

想写脚本调用它?Library Mode 让 Python 代码直接 import 引擎,返回干净的 JSON 结构,教程在 docs/USAGE.md。


官方文档速查

文档内容什么时候看
docs/FLAGS.md全部 CLI 参数速查表想知道某个参数怎么写
docs/CROSS_SCAN.md交叉扫描与置信度评分做多轮足迹追踪时
docs/USAGE.mdPython 库模式调用指南想把引擎集成进脚本时
docs/PATTERNS.md用户名通配符与排列组合语法批量猜测别名时
docs/EXAMPLES.md终端输出截图与演示想看"跑起来长什么样"

写在最后

用一条nix run命令,你已经完成了:环境零配置 → 550+ 平台并发侦察 → 结构化结果导出。对于安全研究、授权调查和数字足迹分析,User Scanner(当前版本 1.5.1.2,见 version.json)是目前覆盖面最广的开源选择之一。

⚠️免责声明:本工具仅用于教育目的、授权的安全研究与防御性 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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/15 17:37:12

Wi-Fi连接过程全拆解:从扫描、认证到四次握手与DHCP的排查指南

1. 按下去之后,连接过程并不是你想象的那个顺序很多人把 Wi-Fi 连接过程理解成“打开设置、找到网络、输密码、连上”,实际真相要绕一个弯:密码验证并不是在关联之前做的,而是在关联之后才开始的。手机或电脑屏幕上的“正在连接”…

作者头像 李华
网站建设 2026/9/15 17:35:24

Kimi CLI 完整上手指南:如何在终端让 AI 替你写代码

Kimi CLI 完整上手指南:如何在终端让 AI 替你写代码 【免费下载链接】kimi-cli Kimi Code CLI is your next CLI agent. 项目地址: https://gitcode.com/GitHub_Trending/ki/kimi-cli 测试红了,报错滚出屏幕 30 屏之外,要改的函数藏在…

作者头像 李华
网站建设 2026/9/15 17:35:13

基于Python PyQt与MATLAB的电路设计与仿真工具集成实践

简介:这是一款面向电路设计、电子工程和嵌入式学习者的跨平台电路设计与仿真计算工具。它借助Python、PyQt与MATLAB技术栈,整合了电路建模、参数计算、波形分析、频率响应、阻抗匹配、滤波器设计、放大器仿真、电源管理及PCB辅助设计等典型EDA功能&#…

作者头像 李华
网站建设 2026/9/15 17:34:03

Matlab多物理场仿真四类方法本质差异与调试契约

简介:本资源是一套面向计算机、电子信息工程及数学专业学习者的MATLAB多领域仿真教学实践包,聚焦计算流体力学(CFD)、有限元法(FEM)、分布式数据服务(DDS)与数值分析(NA&…

作者头像 李华