
脅威インテリジェンスと攻撃対象領域のマッピングのために、インテリジェンスの収集・相関・可視化を自動化するRust製のマイクロサービス型OSINTプラットフォーム。
Mirageは、マイクロサービスアーキテクチャとして構築されたオープンソースインテリジェンス(OSINT)プラットフォームです。さまざまなソースからインテリジェンスデータを収集、分析、可視化するためのスケーラブルで拡張可能なフレームワークを提供します。
Mirageは、以下のコンポーネントを備えたマイクロサービスアーキテクチャを使用して構築されています:
リポジトリをクローンします:
git clone https://github.com/poppopjmp/Mirage.git
cd Mirage
必要な設定を含む.envファイルを作成します:
cp .env.example .env
# Edit .env with your configuration
開発環境を起動します:
docker-compose -f docker-compose.dev.yml up
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/
コントリビューションを歓迎します!詳細についてはCONTRIBUTING.mdをご覧ください。
このプロジェクトはMITライセンスの下でライセンスされています - 詳細についてはLICENSEファイルをご覧ください。