Jayanto-stack/OSINT-System
GitHub: Jayanto-stack/OSINT-System
一款整合多源网络情报与本地 AI 分析的开源 OSINT 工具,用于自动生成全面的数字风险评估报告。
Stars: 0 | Forks: 0
# AI 驱动的 OSINT 风险情报系统
一款开源 OSINT 工具,结合实时网络情报、泄露数据库、网络扫描和本地 AI 分析,生成全面的数字风险报告。
## 功能
- 邮箱注册检测 (Holehe)
- 数据泄露查询 (LeakCheck.io)
- 网络暴露扫描 (Shodan)
- 邮箱情报 (Hunter.io)
- 社交媒体档案查找 (Sherlock)
- 电话号码情报 (NumVerify)
- AI 驱动的风险分析 (Ollama/Llama3 - 本地运行)
- 扫描历史及风险趋势图
## 环境要求
- Python 3.11+
- 已安装 Ollama 并包含 llama3 模型
- API 密钥(参见配置说明)
## 安装说明
```
git clone https://github.com/YOUR_USERNAME/OSINT-System.git
cd OSINT-System/backend
python -m venv .venv
.venv\Scripts\activate # Windows
pip install -r requirements.txt
```
## 配置
将 `.env.example` 复制为 `.env` 并填入你的 API 密钥:
```
cp .env.example backend/.env
```
## 使用说明
```
cd backend
uvicorn main:app --reload --port 8000
```
打开 `http://127.0.0.1:8000`
## 所需 API 密钥
| 服务 | 免费额度 | 链接 |
|---|---|---|
| LeakCheck | 是 | leakcheck.io |
| Shodan | 是(受限) | shodan.io |
| Hunter.io | 25次/月 | hunter.io |
| NumVerify | 100次/月 | numverify.com |
## 免责声明
仅供授权和教育用途使用。
osint-risk-system/
```
│
├── backend/
│ ├── main.py
│ ├── routes/
│ ├── services/
│ ├── osint/
│ ├── ai/
│ └── database/
│
├── frontend/
│ ├── index.html
│ ├── css/
│ └── js/
│
├── requirements.txt
├── README.md
└── .gitignore
```
标签:AI风险缓解, ESC4, GitHub, LLM评估, Ollama, OSINT, Python, 多模态安全, 安全研发, 实时处理, 数据可视化, 数据泄露, 无后门, 网络情报, 逆向工具