social-analyzer
“ 一个开源项目,提供API、CLI(命令行界面)和Web应用程序,用于分析和查找个人在1000多个社交媒体网站上的个人资料。
Github地址
https://github.com/qeeqbox/social-analyzer
项目功能
多平台支持
:支持API、CLI和Web应用程序。 分析功能
:能够对个人资料进行分析,包括字符串和名称分析(排列组合)、多层检测(OCR、普通、高级和特殊检测)、可视化信息(使用Ixora)、元数据和模式提取等。 搜索功能
:支持通过多种技术(如HTTPS库和Webdriver)查找个人资料,支持多个人资料搜索(用于关联分析)、按国家或类型(如成人、音乐等)搜索、按排名或类型搜索等。 其他功能
:支持自定义用户代理、代理、超时和隐式等待,支持截图、标题、信息和网站描述的提取,支持搜索引擎查找(如Google API和DuckDuckGo API)等。
项目特点
检测机制
:采用基于不同检测技术的评分机制,评分范围从0到100(无、可能、是),旨在减少误报。 分析用途
:分析和提取的公共信息可以帮助调查与可疑或恶意活动相关的个人资料,如网络欺凌、网络性骚扰、网络跟踪和传播虚假信息等。 特殊检测
:支持对Facebook(电话号码、姓名或个人资料名称)、Gmail和Google等特定平台的检测。
安装与运行
Linux(作为Node WebApp):
安装依赖: sudo apt-get update,安装Firefox、Tesseract OCR、Git、Node.js和npm。克隆项目: git clone https://github.com/qeeqbox/social-analyzer.git。安装依赖: npm update和npm install。启动: npm start。Linux(作为Node CLI):
安装依赖: sudo apt-get update,安装Firefox、Tesseract OCR、Git、Node.js和npm。克隆项目: git clone https://github.com/qeeqbox/social-analyzer.git。安装依赖: npm install。使用: nodejs app.js --username "johndoe"。Linux(作为Python包):
安装Python和pip: sudo apt-get install python3 python3-pip。安装包: pip3 install social-analyzer。使用: python3 -m social-analyzer --username "johndoe"。Linux(作为Python脚本):
安装依赖: sudo apt-get update,安装Git、Python和pip。克隆项目: git clone https://github.com/qeeqbox/social-analyzer。安装依赖: pip3 install -r requirements.txt。使用: python3 app.py --username "janedoe"。
本文链接:https://kinber.cn/post/5802.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝:

支付宝微信扫一扫,打赏作者吧~
