Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

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

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

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
OpsGuard-simulation — OpsGuard는 "새벽 3시 PagerDuty" 악몽을 없애며, 특히 최근 CVE-2025-55184 (Next.js DoS)와 같은 위협으로부터 보호합니다. | Kitploit
도구/GitHubGitHub/shubham-01-star/opsguard-simulation
Vulnerability AnalysisCloud SecurityDevSecOpsLearning & EducationIncident Response
GitHubshubham-01-star/opsguard-simulation

OpsGuard-simulation

OpsGuard는 "새벽 3시 PagerDuty" 악몽을 없애며, 특히 최근 CVE-2025-55184 (Next.js DoS)와 같은 위협으로부터 보호합니다.

저장소 보기

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트
18개월 전아직 검토되지 않음

OpsGuard - 시뮬레이션 대시보드 🖥️

이것은 OpsGuard의 프론트엔드 UI입니다. 자율 SRE 에이전트의 작동을 시연하는 시각적 '두뇌' 역할을 합니다.

OpsGuard는 백엔드 우선 에이전트이므로, 이 대시보드는 프로덕션 환경을 시뮬레이션하고 데모 및 모니터링을 위해 에이전트의 보이지 않는 워크플로우(Ingest → Analyze → Fix)를 시각화하도록 설계되었습니다.


🌟 기능

  • 사이버펑크/SRE 미학: 다크 모드, 스캔라인, 영화 같은 글로우 효과로 '미션 컨트롤' 센터 같은 느낌을 줍니다.
  • 실시간 시뮬레이션 컨트롤:
    • CRASH: API를 통해 수동으로 심각한 인시던트(예: 메모리 누수)를 트리거합니다.
    • RESET: 시스템을 깨끗한 상태로 복원합니다.
  • 실시간 로그: 에이전트의 '생각'(AI 분석, 근본 원인 찾기, 명령 실행)을 보여주는 터미널 스타일 피드.
  • 파이프라인 시각화 도구: 인시던트가 라이프사이클(Ingest → Diagnose → Waiting → Executing → Resolved)의 어느 단계에 있는지 정확히 보여주는 진행 스테퍼.
  • 메트릭 시뮬레이션: 시스템이 'Critical' 상태에 진입할 때 CPU/메모리 급증을 시각화합니다.

🛠️ 설정

사전 요구 사항

  • OpsGuard 백엔드가 http://localhost:3000에서 실행 중인지 확인하세요.

1. 의존성 설치

root@kitploit:~
npm install

2. 환경 구성

.env 파일을 생성하거나 (기본값 사용):

root@kitploit:~
VITE_BACKEND_URL=http://localhost:3000

3. 개발 서버 실행

root@kitploit:~
npm run dev

브라우저에서 http://localhost:5173을 여세요.


🎮 데모 실행 방법

  1. 백엔드와 이 프론트엔드를 시작합니다.
  2. 대시보드를 엽니다. 시스템 상태가 OPERATIONAL(녹색)이어야 합니다.
  3. CRASH 버튼(오른쪽 상단)을 클릭합니다.
  4. 관찰:
    • 상태가 CRITICAL(빨간색)로 바뀝니다.
    • 터미널에 AI 로그가 나타납니다.
    • 'Diagnose' 단계가 활성화됩니다.
  5. 행동:
    • AUTHORIZE AUTO-FIX 버튼이 나타날 때까지 기다립니다.
    • 클릭합니다.
  6. 해결:
    • 'Executing Fix'가 진행되는 동안 진행률 표시줄을 지켜봅니다.
    • 시스템이 OPERATIONAL로 돌아갑니다.

🎨 사용자 정의

  • 스타일: TailwindCSS v4로 구축되었습니다.
  • 아이콘: lucide-react 사용.
  • 효과: '숨쉬는' 글로우 및 스캔라인을 위한 CSS 애니메이션은 App.tsx 및 index.css에 있습니다.

📄 라이선스

MIT

도구 다운로드