ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

只有一条用户名?用 Social-Analyzer 在 1000+ 平台完成社交媒体账号查询的实战指南

只有一条用户名?用 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-analyzer手里只有一条用户名想弄清楚它散落在哪些平台、留下过什么痕迹——这就是用户名搜索最典型的任务。Social-Analyzer 把这件事自动化它维护着 1000 多个社交媒体网站的检测规则输入一个名字逐站发起请求或渲染页面再按置信度告诉你哪些是真实账号、哪些只是误报。OSINT开源情报调查里这类批量账号检测常作为第一步。 一次扫描背后它替你做了哪几件事你只给一个字符串剩下的检测流程自动展开平台扫描内置的站点数据库覆盖 1000 社交媒体与社区网站data/sites.json里的规则会定期更新所以同一名字在不同时间跑结果可能不同。变体生成它不只查你输入的原样。字符串分析模块会按排列组合生成候选变体加下划线、数字、大小写再拿去逐站比对源码在 modules/string-analysis.js。三种检测深度fast用 HTTP 请求快速扫一遍slow用 Webdriver自动化浏览器能执行 JS、绕过简单反爬慢慢渲染special针对需要特殊处理的平台。三者对应 fast-scan.js、slow-scan.js、special-scan.js。置信度分级每个命中结果标为good高置信、maybe可能、bad低置信方便你只盯可信的那部分。元数据与模式提取对确认的页面继续挖标题、描述、联系方式等结构化信息。可视化依赖 Ixora 把配置与结果画成图而不是只甩一堆文本。 三种上手姿势Web 版 30 秒跑通三条路任选其一最短的启动步骤放在 Web 版。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就能点选模式、填用户名、看结果界面长这样Python CLI适合脚本化pip3 install social-analyzer python3 -m social-analyzer --username johndoeAPI适合集成进别的系统项目同时提供 HTTP 接口app.js起的服务除了前端页还暴露了检测与配置端点可直接 POST 用户名拿 JSON。三条路共用同一套检测逻辑差别只在入口。命令行跑起来的效果 三个常见任务各配一条命令任务一单用户足迹扫描。只查前 50 个高流量站点先看这个人在主流平台有没有号python3 -m social-analyzer --username johndoe --top 50 --mode fast输出里每条都带置信度标签good的基本可当真实账号maybe/bad需要手动点开确认。任务二多账号关联对比。同时丢几个名字看它们在相同平台上的重叠能帮你判断是不是同一个人在换马甲python3 -m social-analyzer --username user1,user2 --websites twitter facebook --extract--extract会把命中的 URL 与模式一并抽出方便横向比对。任务三元数据深挖。确认某平台有号后再开一次元数据提取从页面里捞标题、描述等线索python3 -m social-analyzer --username johndoe --metadata️ 参数按场景调而不是逐条死记与其背参数表不如按什么时候需要分四类记圈定范围时用--top 100只查前 N 个站点、--websites youtube tiktok指定站点、--type adult按类型、--countries us br按地区。筛选结果时用--filter good只留高置信、--profiles detected,failed、--method find。请求不稳定时调--timeout 30拉大每次请求间隔、--proxy http://proxy.example.com:8080走代理、--headers {User-Agent: Custom Agent}换请求头。要落盘或对接时开--output json、--extract、--metadata、--screenshots给命中的页面截图需配合日志。⚠️ 常见误报与超时怎么排大量超时通常是并发太猛或站点慢调大--timeout或先用--top缩小范围再全量跑。被拦或 403换--headers里的 User-Agent必要时挂--proxy仍不行就切--mode slow用真实浏览器渲染。结果里有明显误报默认只保留good如果怀疑漏判临时--filter good,maybe再看一遍bad一般直接忽略。结果和预期对不上检测规则随站点改版失效是常态更新仓库里的data/数据数据目录后再跑别拿过期列表下结论。️ 用之前先划好边界这套工具面向合法调查场景。查询对象应在你获得授权的范围内进行尊重被调查者的隐私权遵守所在地的法律法规不要把它用于人肉、骚扰或任何恶意用途。本地运行、不上传数据但产出的报告内容仍受法律约束。下一步先拿一个名字跑通--top 50 --mode fast确认能拿到可信结果再逐步引入--metadata与--screenshots。需要更深的线索时可以把它输出的元数据交给其他 OSINT 工具继续分析形成从发现账号到还原行为的完整链路。【免费下载链接】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),仅供参考
返回列表