cooperbaluttt/Threat-Actor-Database
GitHub: cooperbaluttt/Threat-Actor-Database
一款整合结构化数据、网络关系图和地理空间可视化的威胁行为体分析工具,帮助情报分析人员追踪和理解恐怖主义及极端主义组织的关联与分布。
Stars: 0 | Forks: 0
# 威胁行为体数据库
一款用于分析和可视化指定恐怖主义及极端主义组织的开源情报 (OSINT) 研究工具。该项目构建旨在演示应用情报分析工作流——将结构化数据、网络分析和地理空间可视化整合到一个面向分析员的单一界面中。
## 概述
本应用程序模拟了情报分析人员和执法部门所使用的结构化威胁行为体追踪方式。其设计旨在反映真实的分析工作流程:将原始信息整理为结构化档案,映射附属组织网络,并识别地理活动区域。
主要分析功能:
- **结构化档案** —— 所有组织均包含标准化字段(成立时间、状态、意识形态、威胁等级、资金来源、重大行动、指定列名)
- **附属网络图** —— 基于 D3 的力导向可视化,展示组织间的关系
- **地理空间映射** —— 基于 Leaflet 的地图,标示各组织的活跃活动区域
- **筛选与搜索** —— 支持按意识形态类别和关键词进行实时筛选
## 动机
在新泽西公共交通警察情报部门 实习期间,我接触了结构化情报产品——BOLO(通缉令)、公告和分析报告——这些工作要求将分散的开源信息整理成清晰、可执行的格式。本项目将这一经验扩展到了 Web 环境中,将同样的分析规范应用于公开记录的数据集。
这也反映了我在新兴技术如何支持情报周期方面的广泛兴趣——特别是在收集、处理和呈现阶段。
## 技术栈
- **React** (Vite)
- **D3.js** —— 力导向网络图
- **Leaflet.js** —— 结合 CartoDB 深色图块进行地理空间映射
- 自定义 CSS —— 未使用 UI 组件库
## 数据来源
所有组织数据均提取自公开来源,包括:
- 美国国务院外国恐怖主义组织 (FTO) 认定名单
- 联合国安全理事会综合制裁名单
- 欧盟恐怖主义名单(共同外交与安全政策)
- 斯坦福武装分子测绘项目
- START(恐怖主义研究国家联盟)数据库
## 本地运行
```
npm install
npm run dev
```
## 作者
C
标签:D3.js, ESC4, GIS地图, Leaflet, OSINT, React, Syscalls, Threat Actor, Vite, 关联分析, 前端可视化, 可视化分析, 地理空间可视化, 威胁情报, 实战演练, 开发者工具, 开源网络情报, 恐怖主义分析, 情报分析, 情报辅助, 执法支持, 数据库接管, 数据清洗, 极端组织追踪, 犯罪情报, 系统分析, 网络分析, 网络诊断