Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Mirage — 脅威インテリジェンスと攻撃対象領域のマッピングのために、インテリジェンスの収集・相関・可視化を自動化するRust製のマイクロサービス型OSINTプラットフォーム。 | Kitploit
ツール/GitHubGitHub/gmh5225/mirage
OSINT (オープンソースインテリジェンス)偵察脆弱性分析情報収集脅威インテリジェンス
GitHubgmh5225/mirage

Mirage

脅威インテリジェンスと攻撃対象領域のマッピングのために、インテリジェンスの収集・相関・可視化を自動化するRust製のマイクロサービス型OSINTプラットフォーム。

リポジトリを見る
121年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Mirage OSINTプラットフォーム

Mirageは、マイクロサービスアーキテクチャとして構築されたオープンソースインテリジェンス(OSINT)プラットフォームです。さまざまなソースからインテリジェンスデータを収集、分析、可視化するためのスケーラブルで拡張可能なフレームワークを提供します。

アーキテクチャ

Mirageは、以下のコンポーネントを備えたマイクロサービスアーキテクチャを使用して構築されています:

  • APIゲートウェイ:すべてのクライアントリクエストの中央エントリポイント
  • 認証サービス:ユーザー認証と認可を処理
  • ユーザー管理サービス:ユーザーアカウントと権限を管理
  • スキャンオーケストレーションサービス:データ収集タスクを調整
  • モジュールレジストリサービス:OSINTモジュールを管理
  • データ収集サービス:OSINT収集モジュールを実行
  • データストレージサービス:収集されたインテリジェンスデータを保存
  • 相関エンジンサービス:収集されたデータ間の関係を分析
  • 可視化サービス:データの視覚的表現を作成
  • レポーティングサービス:収集されたデータに基づいてレポートを生成
  • 通知サービス:アラートと通知を処理
  • 統合サービス:外部システムに接続
  • 設定サービス:システム設定を管理
  • ディスカバリサービス:サービスディスカバリと登録

テクノロジースタック

  • バックエンド:主にRust(Actix-web、Rocket)、一部GoとPythonのサービス
  • フロントエンド:TypeScriptを使用したReact
  • データベース: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 UIにアクセスします

本番デプロイメント

本番デプロイメントには、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ファイルをご覧ください。

ツールをダウンロード