Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/gmh5225/mirage
OSINT (开源情报)侦察漏洞分析信息收集威胁情报
GitHubgmh5225/mirage

Mirage

基于 Rust 的微服务 OSINT 平台,可自动完成威胁情报与攻击面测绘的情报收集、关联和可视化。

查看仓库
1121年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Mirage OSINT 平台

Mirage 是一个以微服务架构构建的开源情报(OSINT)平台。它提供了一个可扩展且可伸缩的框架,用于从各种来源收集、分析和可视化情报数据。

架构

Mirage 采用微服务架构构建,包含以下组件:

  • API 网关:所有客户端请求的中央入口点
  • 身份验证服务:处理用户身份验证和授权
  • 用户管理服务:管理用户账户和权限
  • 扫描编排服务:协调数据收集任务
  • 模块注册服务:管理 OSINT 模块
  • 数据收集服务:执行 OSINT 收集模块
  • 数据存储服务:存储收集到的情报数据
  • 关联引擎服务:分析收集数据之间的关系
  • 可视化服务:创建数据的可视化表示
  • 报告服务:基于收集的数据生成报告
  • 通知服务:处理警报和通知
  • 集成服务:连接外部系统
  • 配置服务:管理系统配置
  • 发现服务:服务发现与注册

技术栈

  • 后端:主要为 Rust(Actix-web、Rocket),部分服务使用 Go 和 Python
  • 前端:React 配合 TypeScript
  • 数据库:PostgreSQL、MongoDB、Neo4j
  • 缓存:Redis
  • 搜索:Elasticsearch
  • 消息传递:RabbitMQ
  • 容器化:Docker
  • 编排:Kubernetes

快速开始

前置条件

  • Docker 和 Docker Compose
  • Rust 1.70 或更高版本
  • Node.js 18 或更高版本
  • Python 3.11 或更高版本
  • Go 1.21 或更高版本

开发环境搭建

  1. 克隆仓库:

    git clone https://github.com/poppopjmp/Mirage.git
    cd Mirage
    
  2. 创建包含必要配置的 .env 文件:

    cp .env.example .env
    # Edit .env with your configuration
    
  3. 启动开发环境:

    docker-compose -f docker-compose.dev.yml up
    
  4. 在 http://localhost:3000 访问 Web 界面

生产部署

对于生产部署,我们建议使用 Kubernetes:

# Setup Kubernetes namespace and secrets
kubectl apply -f kubernetes/mirage-namespace.yaml

# Deploy infrastructure components
kubectl apply -f kubernetes/infrastructure/

# Deploy services
kubectl apply -f kubernetes/deployments/

文档

  • 架构概览
  • API 文档
  • 模块开发指南
  • 部署指南

贡献

欢迎贡献!详情请参阅 CONTRIBUTING.md。

许可证

本项目采用 MIT 许可证 - 详情请参阅 LICENSE 文件。

下载工具