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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
sliver-n8n-notifications — Sliver C2 임플란트 콜백을 위한 실시간 알림 시스템으로, n8n 워크플로우를 통합하여 상세한 대상 정보와 함께 색상 코드로 구분된 알림을 Discord 및 Slack에 전달합니다. | Kitploit
도구/GitHubGitHub/0x0trace/sliver-n8n-notifications
Penetration TestingCommand and ControlUtilities & FrameworksRed Teaming
GitHub0x0trace/sliver-n8n-notifications

sliver-n8n-notifications

Sliver C2 임플란트 콜백을 위한 실시간 알림 시스템으로, n8n 워크플로우를 통합하여 상세한 대상 정보와 함께 색상 코드로 구분된 알림을 Discord 및 Slack에 전달합니다.

저장소 보기
1312410개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Sliver C2 + n8n 통합

Discord 및 Slack을 통한 Sliver C2 임플란트 콜백 실시간 알림

License: MIT Python 3.7+ n8n


개요

이 프로젝트는 Sliver C2(명령 및 제어 프레임워크)를 n8n(워크플로 자동화)과 통합하여 새로운 임플란트 연결이 설정될 때 실시간 알림을 제공합니다. 대상 머신이 Sliver 서버에 연결(비콘 또는 대화형 세션을 통해)되면 상세한 대상 정보와 함께 즉시 Discord 및 Slack에 색상 구분 알림을 받게 됩니다.

사용 사례: 레드팀 운영, 침투 테스트 작업, 보안 연구 및 승인된 보안 평가.

구조

Sliver C2 서버
    ↓
Python 모니터 (5초마다 폴링)
    ↓
n8n 웹훅
    ↓
Discord + Slack 알림 (병렬)

기능

  • 비콘 또는 세션이 연결될 때 실시간 알림
  • 색상 구분 알림 (빨간색 = 세션, 녹색 = 비콘)
  • 상세 대상 정보: 호스트명, 사용자명, OS, IP 주소, 아키텍처
  • 재시작 시 중복 알림 방지를 위한 지속적 상태 추적
  • 자동 시작을 위한 systemd 서비스 실행
  • 여러 플랫폼으로 병렬 알림 전송

빠른 시작

Sliver 및 Python이 이미 구성된 숙련된 사용자를 위한 안내:

  1. n8n 설치:

    npm install n8n -g
    n8n start
    
  2. Python 종속성 설치:

    pip install sliver-py requests
    
  3. 모니터 스크립트 배포:

    wget https://raw.githubusercontent.com/0x0Trace/sliver-n8n-notifications/main/sliver_beacon_monitor.py
    chmod +x sliver_beacon_monitor.py
    
  4. n8n 워크플로 가져오기:

    • n8n_workflow_template.json 복사
    • n8n UI에서 가져오기: 워크플로 → 파일에서 가져오기
    • Discord/Slack 자격 증명 구성
  5. 구성 업데이트:

    • sliver_beacon_monitor.py를 편집하여 웹훅 URL과 Sliver 구성 경로 설정
    • 실행: python3 sliver_beacon_monitor.py

자세한 단계별 지침은 INSTALLATION.md를 참조하세요.


문서

  • 설치 가이드 - 전체 설정 안내
  • 빠른 시작 가이드 - 숙련된 사용자를 위한 간소화된 설정
  • 문제 해결 - 일반적인 문제 및 해결 방법

사전 요구 사항

  • Sliver C2 서버가 설치 및 실행 중이어야 함
  • Sliver 클라이언트 구성 파일 (~/.sliver-client/configs/)
  • Python 3.7+ 및 pip
  • Discord 웹훅 URL (Discord 서버 설정에서 생성)
  • Slack 워크스페이스 및 앱 권한 (선택 사항)

워크플로 시각화

n8n 워크플로 다이어그램


알림 예시

Discord (비콘 - 녹색 | 세션 - 빨간색)

Discord 알림

Slack

Slack 알림

알림 세부 정보:

  • 색상 구분 임베드 (빨간색 = 세션, 녹색 = 비콘)
  • 호스트명, 사용자명, 원격 IP
  • 운영 체제 및 아키텍처
  • 연결 시각

프로젝트 구조

/home/zerotrace/projects/n8n_sliver_implant_callback/
├── README.md                      # 이 파일
├── INSTALLATION.md                # 전체 설치 가이드
├── QUICK_START.md                 # 고급 사용자를 위한 빠른 설정
├── TROUBLESHOOTING.md             # 일반적인 문제 및 해결 방법
├── sliver_beacon_monitor.py       # Python 모니터링 데몬
├── n8n_workflow.json              # n8n 워크플로 구성
├── sliver-monitor.service         # Systemd 서비스 유닛 파일
├── beacon_state.json              # 자동 생성된 상태 파일


보안 고려 사항

  • 권한 부여 전용: 이 도구는 승인된 침투 테스트 및 보안 연구용입니다.
  • Discord/Slack 웹훅 URL을 비공개로 유지하세요 (Git에 커밋하지 마십시오).
  • n8n을 localhost로 제한하거나 외부에 노출하는 경우 인증을 사용하세요.
  • beacon_state.json 파일에는 연결 ID가 포함되지만 민감한 데이터는 없습니다.
  • 로그에는 대상 정보가 포함될 수 있습니다. 로그 파일을 적절히 보호하세요.
  • 서비스는 사용자 수준 권한으로 실행됩니다 (systemd 유닛에서 구성 가능).

작동 방식

  1. Python 모니터 서비스 (sliver_beacon_monitor.py)

    • 클라이언트 구성을 사용하여 Sliver C2 서버에 연결
    • 5초마다 새로운 비콘 및 세션을 폴링
    • 중복 알림을 방지하기 위해 지속적 상태 유지
    • 새 연결 시 n8n에 웹훅 POST 요청 전송
  2. n8n 워크플로 (n8n_workflow.json)

    • 웹훅 엔드포인트가 연결 데이터 수신
    • Discord (색상 구분 임베드) 및 Slack (텍스트)용 데이터 포맷팅
    • 두 플랫폼에 병렬로 알림 전송
    • 호출자에게 성공 응답 반환
  3. Systemd 서비스 (sliver-monitor.service)

    • 모니터를 백그라운드 데몬으로 실행
    • 부팅 시 및 Sliver 서비스 후 자동 시작
    • 실패 시 5초 지연 후 자동 재시작

기여

기여는 환영합니다! 다음 사항을 확인해 주세요:

  • 모든 코드는 기존 스타일 규칙을 따릅니다.
  • 새 기능에 대한 문서가 업데이트됩니다.
  • 보안 모범 사례가 유지됩니다.
  • 승인된 환경에서만 테스트가 수행됩니다.

라이선스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.


참고 자료

  • Sliver C2 문서
  • n8n 문서
  • Discord 웹훅 가이드
  • Slack API 문서

지원

문제, 질문 또는 제안 사항이 있는 경우:

  • GitHub에서 이슈를 제기하세요.
  • 일반적인 문제는 TROUBLESHOOTING.md를 확인하세요.
  • 설정 도움이 필요하면 INSTALLATION.md를 검토하세요.

면책 조항: 이 도구는 승인된 보안 테스트 전용입니다. 컴퓨터 시스템에 대한 무단 액세스는 불법입니다. 책임감 있고 윤리적으로 사용하십시오.

도구 다운로드