Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Mirage — Rust로 구현된 마이크로서비스 OSINT 플랫폼으로, 위협 인텔리전스 및 공격 표면 매핑을 위한 정보 수집, 상관 분석, 시각화를 자동화합니다. | Kitploit
도구/GitHubGitHub/gmh5225/mirage
OSINT (Open Source Intelligence)ReconnaissanceVulnerability AnalysisInformation GatheringThreat Intelligence
GitHubgmh5225/mirage

Mirage

Rust로 구현된 마이크로서비스 OSINT 플랫폼으로, 위협 인텔리전스 및 공격 표면 매핑을 위한 정보 수집, 상관 분석, 시각화를 자동화합니다.

저장소 보기
1101년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

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에서 웹 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 파일을 참조하세요.

도구 다운로드