Social-Analyzer 上手指南:如何快速查遍 1000 多个社交平台上的同一个账号
Social-Analyzer 上手指南如何快速查遍 1000 多个社交平台上的同一个账号【免费下载链接】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 多个社交媒体网站里批量查出这个人注册过哪些账号、留下了哪些可公开的网络足迹。先解决一个问题手里只有一个 ID人却散落在几十个网站里你手里大概率只有一个名字或 ID想确认他到底在哪些平台开了号、留了哪些可查的信息。一个一个网站手动搜既慢又容易漏。Social-Analyzer 把上千个站点的 URL 模板和检测规则打包成一份数据库见 data/sites.json你只负责给名字它负责并发跑完、汇总并按一个 0~100 的置信度评分给结果排序把可能是同一人的命中排在前面减少误报。这套工具的思路就是下面这张图Web 和命令行两个入口驱动同一套检测引擎再去批量访问各社交网站、搜索引擎和外部数据源。它的几个好处恰好对准手动查最疼的地方一次跑全量、结果带置信度、能导出、能一次比对多个人。三种入口挑一条顺手的开始同一套检测逻辑包成了三种用法本质是图形 vs 命令行 vs 库的区别按你的习惯选一条就好Web 应用最直观适合新手和临时排查装完 Node 起个本地服务浏览器里输名字就能跑。Python 命令行适合要批量、要写进脚本、或在服务器上跑的场景。模块/库把它当一个 Python 对象调嵌进你自己的 OSINT 流程或数据管道里。如果你只想先看到效果选 Web如果你要自动化直接上命令行。5 分钟跑通第一次查询走 Web 入口项目推荐的方式。拉下仓库装依赖并启动git clone https://gitcode.com/GitHub_Trending/so/social-analyzer cd social-analyzer npm install npm start浏览器打开http://0.0.0.0:9005/app.html输入一个用户名勾选FindUserProfilesFast点 Analyze。几十秒后就会列出命中站点每条都带Rate置信度百分比和账号链接。想更快直接走 Python 命令行一条命令就能出结果python3 -m social-analyzer --username johndoe命令行把同样的检测流程压进了终端输出适合接管道、存日志。把查询做深模式、过滤、元数据与导出跑通之后真正拉开差距的是下面四个旋钮。1. 检测模式--mode。三档从轻到重fast纯 HTTP 请求抓页面速度快、站点覆盖全适合先扫一遍modules/fast-scan.js。slow用无头浏览器真实渲染页面能抓动态内容、还能截图并叠加 OCR 识别误报更少modules/slow-scan.js。special针对 Facebook手机号/姓名、Gmail、Google 这类有特殊账号体系的站点做专项检测modules/special-scan.js。2. 按置信度过滤。结果默认带good / maybe / bad三档100%、50~99%、50%。嫌噪音多就只看高置信度python3 -m social-analyzer --username johndoe --filter good3. 元数据与模式提取。想不止拿到链接还想扒出页面里可关联的字段加--metadata想抽 URL、IP 等模式再加--extract配合 Ixora 做可视化。4. 导出与留证。--output json直接把结果导成结构化文件方便接下游slow模式配合浏览器可以顺带保存命中账号的截图适合留存证据。几个典型排查思路同样是查一个名字换下打法效果差很多。几个高频套路先信噪比再追全量第一轮用--filter good只留高置信度命中确认核心账号后再放宽到maybe补漏。用变体补齐改名/换号真实用户很少只用一个写法。Social-Analyzer 内置字符串与姓名分析能把john12wood这种串拆出john、wood、j12wood等可能组合modules/string-analysis.js逐个拿去查命中率明显更高。先收窄再放大用--top 100只扫流量最高的站点或用--countries us br、--type music限定范围先拿重点再决定是否铺全网。多人做关联比对用户名支持逗号分隔多人--username user1,user2把几条线索放在一起看交叉命中往往比单查更能定位到同一人。自定义与合规边界能调的运行参数按需加到命令行--timeout控制单次请求超时网络不稳时调大。代理 / User-Agent通过--headers自定义请求头必要时走代理出口。--top/--type/--countries/--websites控制站点范围。并发 worker 数调整并行抓取数量平衡速度与对方站点压力。合规红线务必守住只在有授权或公开合法依据的范围内调查。尊重当事人隐私不采集、不扩散非公开信息。遵守所在地区的法律法规把结果用在该用的地方。禁止用于恶意用途这是本地运行工具、无访问控制不要把它当公网服务暴露。先用 Web 或一行命令跑通再用模式 过滤 变体把结果做深最后靠导出和关联把线索落下来——这条路径基本覆盖一次完整的账号足迹排查。【免费下载链接】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),仅供参考