
Social Analyzer 安装与使用一条命令跑通用户名查询的 3 个场景【免费下载链接】social-analyzerAPI, CLI, and Web App for analyzing and finding a persons profile in 1000 social media \ websites项目地址: https://gitcode.com/GitHub_Trending/so/social-analyzerSocial Analyzer 是开源 OSINT 工具能在 1000 社交媒体网站上排查用户名对应的资料。本文带你装好 social-analyzer跑通第一条查询命令再给出单目标、批量、脚本集成 3 个场景的用法与常见报错处理。前置准备Python 版本检查与最短安装命令推荐 LinuxUbuntu/Debian先确认 Python 不低于 3.6跑一下python3 --versionCLI 查询方式不需要 Node.js。最短安装命令pip3 install social-analyzer它从 PyPI 安装 social-analyzer 包及 requests、BeautifulSoup4 等依赖看到 Successfully installed 即装好。第一次跑通一条 social-analyzer 命令看到查询结果python3 -m social-analyzer --username johndoe快速模式用 HTTP 请求扫描收录网站默认约 15 个并发按站点打印命中的给出 profile 链接未命中的标记未发现。每条结果带 0-100 的 rate 评分分数越高判定越可靠优先看高分项。按场景选用3 个典型查询场景单目标精确排查限定网站并过滤置信度python3 -m social-analyzer --username johndoe --websites youtube tiktok --filter good只查指定站点且仅保留高置信度结果适合核实可疑账号是否真的在这些平台。批量查询多个用户名并导出 JSONpython3 -m social-analyzer --username johndoe,janedoe --top 100 --output json用户名用逗号分隔--top 100限定前 100 名网站提速--output json的输出可加 result.json存文件归档。在 Python 脚本里集成 social-analyzerfrom importlib import import_module sa import_module(social-analyzer).SocialAnalyzer() results sa.run_as_object(usernamejohndoe, silentTrue)返回结构化结果对象不用解析终端文本可直接接入你的分析流程。踩坑自救高频现象与处理现象pip 安装报错→ 确认 python3、pip3 可用后在干净环境重试缺系统依赖先执行sudo apt-get install -y python3-pip git。现象全量扫描太慢→ 上千站点本身耗时加--top 100或--websites缩小范围。现象命中多、真假难辨→ 改用--mode slow浏览器自动化核验页面慢一些但误报更少。收尾下一步看哪里快速模式加上面 3 个场景基本覆盖日常排查需要 Facebook、Gmail 专项检测时用--mode special。完整参数表见 README.md各检测模块实现在 modules/ 下。【免费下载链接】social-analyzerAPI, CLI, and Web App for analyzing and finding a persons profile in 1000 social media \ websites项目地址: https://gitcode.com/GitHub_Trending/so/social-analyzer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考