Mirai8888/HoleSpawn
GitHub: Mirai8888/HoleSpawn
基于社交媒体数据构建目标心理画像并映射认知漏洞面的开源情报框架
Stars: 10 | Forks: 1
# HoleSpawn (穴卵)
**认知基底画像平台**
摄入社交媒体输出,构建心理画像,映射漏洞面,并生成个性化交互架构。
## 架构
```
Social media ingest → NLP pipeline → LLM profiling → Behavioral matrix → Engagement architecture
```
## 功能特性
- **画像流水线** -- 通信风格分析、主题提取、漏洞映射
- **SCT 集成** -- 映射到 Seithar 认知威胁分类法 (SCT-001 至 SCT-012)
- **网络分析** -- 社区检测、桥接识别、关键节点画像
- **投递系统** -- 画像 + 绑定协议 = 个性化消息
- **记录守护进程** -- 定时社交媒体快照及时间分析
- **Rust TUI** -- 用于画像浏览、网络图谱和对比的终端界面
## 安装
```
git clone https://github.com/Mirai8888/HoleSpawn.git
cd HoleSpawn
pip install -e .
```
## 配置
```
cp .env.example .env # API keys (Anthropic, etc.)
cp subjects.yaml.example subjects.yaml # Target configuration
```
## 使用
```
# 分析目标
python -m holespawn profile --target
# 网络分析
python -m holespawn network --community
# 运行测试
pytest tests/
```
## 需求
- Python 3.9+
- Anthropic API key (用于 LLM 画像)
- Playwright (用于基于浏览器的抓取)
- Rust 工具链 (可选,用于 TUI)
## 项目结构
```
holespawn/
scraper/ Social media ingestion (Twitter, Reddit, Discord, etc.)
nlp/ Text analysis and feature extraction
profiler/ LLM-powered psychological profiling
delivery/ Engagement architecture generation
network/ Community detection and graph analysis
recording/ Temporal snapshot daemon
c2/ Dashboard and management
dashboard/ Web dashboard (Flask)
holespawn-tui/ Terminal interface (Rust)
```
## 相关项目
- [seithar](https://github.com/Mirai8888/seithar) -- 统一 Seithar 平台
- [seithar-cogdef](https://github.com/Mirai8888/seithar-cogdef) -- 认知防御(防御对应组件)
- [ThreatMouth](https://github.com/Mirai8888/ThreatMouth) -- 威胁情报机器人
## 许可证
MIT
Seithar Group 研究部 | seithar.com
标签:Anthropic, BeEF, CIS基准, ESC4, ESC8, Flask, Metasploit替代, NLP, OSINT, Playwright, Python, Rust, URL抓取, 可视化界面, 威胁情报, 安全规则引擎, 密码管理, 开发者工具, 影响力行动, 心理侧写, 数据抓取, 无后门, 爬虫, 特征检测, 用户画像, 社交媒体监控, 社会工程学, 社会计算, 系统分析, 网络分析, 网络流量审计, 舆情分析, 认知漏洞, 逆向工具