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, 多模态安全, 安全研发, 实时处理, 数据可视化, 数据泄露, 无后门, 网络情报, 逆向工具