cyberSecvarunsharma/Social-Scam-Monitor
GitHub: cyberSecvarunsharma/Social-Scam-Monitor
一个基于 OSINT 的社交媒体诈骗检测与威胁情报平台,通过多平台数据收集、IOC 提取、OCR 视频分析和交互式可视化帮助识别和调查诈骗活动。
Stars: 0 | Forks: 0
# Social-Scam-Monitor
一个基于 OSINT 的诈骗检测和威胁情报平台。该平台从社交媒体平台收集内容,分析可疑活动,提取威胁指标 (IOC),执行基于 OCR 的视频调查,并通过交互式仪表盘将调查结果可视化。
## 功能
### 数据收集
* YouTube 内容收集
* Telegram 频道监控
* Instagram 收集器(实验性)
* Twitter 收集器(实验性)
### 诈骗检测
* 赌博和投注诈骗检测
* 投资欺诈检测
* 庞氏骗局和传销检测
* 黑客相关内容检测
* 可疑金融活动识别
### IOC 提取
* 电话号码
* UPI ID
* 电子邮件地址
* URL
* 域名
* Telegram 用户名
* Telegram 链接
* 加密货币钱包地址
### 视频分析
* 基于 OCR 的帧分析
* 隐藏电话号码检测
* 隐藏支付信息检测
* 视频中的诈骗关键词识别
### 威胁情报
* IOC 信誉评分
* 跨平台关联
* 实体跟踪
* 调查支持
### 仪表盘
* 风险分布
* 平台统计数据
* IOC 信誉表
* IOC 关系图
* 调查摘要
## 架构
```
flowchart LR
YT[YouTube]
TG[Telegram]
IG[Instagram]
TW[Twitter]
YT --> Scanner
TG --> Scanner
IG --> Scanner
TW --> Scanner
Scanner --> Analyzer
Analyzer --> OCR
Analyzer --> EntityExtractor
Analyzer --> IOCScoring
Analyzer --> CrossPlatformLinker
OCR --> SQLite
EntityExtractor --> SQLite
IOCScoring --> SQLite
CrossPlatformLinker --> SQLite
SQLite --> Dashboard
Dashboard --> IOCGraph
Dashboard --> Reports
```
## 项目结构
```
Social-Scam-Monitor
│
├── collectors/
├── analyzers/
├── dashboard/
├── logs/
├── output/
├── main_scanner.py
└── README.md
```
## 安装
```
git clone https://github.com/USERNAME/Social-Scam-Monitor.git
cd Social-Scam-Monitor
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```
## 用法
运行扫描器:
```
python main_scanner.py
```
运行仪表盘:
```
python dashboard/app.py
```
打开:
```
http://localhost:5000
```
## 截图
### 仪表盘概览
在此处添加截图
### IOC 信誉表
在此处添加截图
### IOC 关系图
在此处添加截图
## 当前功能
* 社交媒体监控
* 诈骗检测
* IOC 提取
* OCR 视频调查
* 威胁情报富化
* 跨平台关联
* 交互式仪表盘
## 未来增强
* VirusTotal 集成
* URL 信誉检查
* 实时监控
* 威胁情报源集成
* 自动告警
* PDF 调查报告
## 免责声明
本项目仅供教育、研究和防御性网络安全目的使用。
标签:Python, 威胁可视化, 威胁情报, 安全运营, 开发者工具, 扫描框架, 无后门, 欺诈检测, 逆向工具