krishsakthivel/safehouse
GitHub: krishsakthivel/safehouse
Safehouse 是一个基于 Web 的安全分析平台,通过整合威胁情报、沙箱分析和 AI 解读,帮助用户在不直接接触可疑内容的情况下评估 URL 和文件的风险。
Stars: 0 | Forks: 0
## 成就
我们的团队在 *GreenCode 2026 Hackathon* 中荣获了 **最佳网络安全项目** 奖。
# Safehouse
Safehouse 是一个基于 Web 的安全分析平台,它利用威胁情报、沙箱分析、元数据提取和 AI 驱动的说明来检查可疑的 URL 和文件。
Safehouse 不是在你自己的浏览器中打开未知网站,而是从受信任的安全服务中收集情报,并提供清晰、易于人类理解的风险评估。
## 功能
### URL 分析
- 重定向链检查
- 目标 URL 验证
- 页面情报收集
- VirusTotal 集成
- urlscan.io 沙箱分析
- 安全的网站截图
- AI 驱动的威胁摘要
- 风险评分和建议
### 文件分析
分析常见的文件格式,包括:
- 图像
- PDF
- Microsoft Office 文档
- 音频文件
- 视频文件
提取:
- 文件元数据
- EXIF 信息
- 文档属性
- AI 辅助的安全观察
## 分析流水线
```
URL / File
│
▼
Data Collection
│
▼
Threat Intelligence
│
▼
Sandbox Analysis
│
▼
AI Assessment
│
▼
Interactive Security Report
```
## URL 报告包含
- 总体风险评估
- 重定向链
- 页面情报
- VirusTotal 检测
- urlscan.io 报告
- 沙箱截图
- AI 说明
- 安全建议
## 文件报告包含
- 文件信息
- 元数据提取
- EXIF 分析
- 文档属性
- AI 生成的安全见解
- 完整的元数据查看器
## 支持的文件类型
图像
- JPG
- PNG
- GIF
- TIFF
- BMP
- WEBP
- HEIC
- RAW
文档
- PDF
- DOC
- DOCX
- XLS
- XLSX
- PPT
- PPTX
媒体
- MP3
- WAV
- MP4
- MOV
- AVI
## 技术
前端
- HTML5
- CSS3
- 原生 JavaScript
- Canvas 动画
后端(预期)
- VirusTotal API
- urlscan.io API
- 元数据提取
- AI 驱动的威胁分析
## 使用场景
- 调查可疑电子邮件
- 验证缩短的 URL
- 分析钓鱼链接
- 检查下载的文档
- 查看图像元数据
- 研究潜在的恶意网站
- 生成安全报告
## 安全理念
Safehouse 的建立围绕着一个简单的理念:
通过将多个情报来源与 AI 驱动的说明相结合,Safehouse 可帮助用户在与潜在的恶意内容进行交互之前做出明智的决策。
## 许可证
MIT标签:Go语言工具, URL分析, 威胁情报, 安全分析平台, 开发者工具, 恶意文件检测, 搜索语句(dork), 数据可视化, 沙箱分析