Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
sliver-n8n-notifications — Echtzeit-Benachrichtigungssystem für Sliver C2 Implant-Callbacks, das n8n-Workflows integriert, um farbcodierte Warnungen mit detaillierten Zielinformationen an Discord und Slack zu senden. | Kitploit
Tools/GitHubGitHub/0x0trace/sliver-n8n-notifications
PenetrationstestsCommand and ControlDienstprogramme & FrameworksRed Teaming
GitHub0x0trace/sliver-n8n-notifications

sliver-n8n-notifications

Echtzeit-Benachrichtigungssystem für Sliver C2 Implant-Callbacks, das n8n-Workflows integriert, um farbcodierte Warnungen mit detaillierten Zielinformationen an Discord und Slack zu senden.

Repository anzeigen
13114vor 9 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Sliver C2 + n8n Integration

Echtzeit-Benachrichtigungen für Sliver C2 Implant Callbacks über Discord und Slack

License: MIT Python 3.7+ n8n


Überblick

Dieses Projekt integriert Sliver C2 (Command & Control-Framework) mit n8n (Workflow-Automatisierung), um Echtzeit-Benachrichtigungen zu liefern, wenn neue Implant-Verbindungen hergestellt werden. Wenn sich ein Zielrechner mit Ihrem Sliver-Server verbindet (per Beacon oder interaktiver Sitzung), erhalten Sie sofort farbcodierte Warnungen auf Discord und Slack mit detaillierten Zielinformationen.

Anwendungsfall: Red-Team-Operationen, Penetrationstests, Sicherheitsforschung und autorisierte Sicherheitsbewertungen.

Architektur

root@kitploit:~
Sliver C2 Server
    ↓
Python Monitor (polls every 5 seconds)
    ↓
n8n Webhook
    ↓
Discord + Slack Notifications (parallel)

Funktionen

  • Echtzeit-Warnungen, wenn Beacons oder Sitzungen verbunden werden
  • Farbcodierte Benachrichtigungen (Rot für Sitzungen, Grün für Beacons)
  • Detaillierte Zielinformationen: Hostname, Benutzername, Betriebssystem, IP-Adresse, Architektur
  • Persistente Zustandsverfolgung, um doppelte Warnungen beim Neustart zu vermeiden
  • Läuft als systemd-Dienst für automatischen Start
  • Parallele Zustellung von Benachrichtigungen an mehrere Plattformen

Schnellstart

Für erfahrene Benutzer, die bereits Sliver und Python konfiguriert haben:

  1. n8n installieren:

    root@kitploit:~
    npm install n8n -g
    n8n start
    
  2. Python-Abhängigkeiten installieren:

    root@kitploit:~
    pip install sliver-py requests
    
  3. Das Monitor-Skript bereitstellen:

    root@kitploit:~
    wget https://raw.githubusercontent.com/0x0Trace/sliver-n8n-notifications/main/sliver_beacon_monitor.py
    chmod +x sliver_beacon_monitor.py
    
  4. n8n-Workflow importieren:

    • Kopieren Sie n8n_workflow_template.json
    • Importieren Sie es in der n8n-UI: Workflows → Import from File
    • Konfigurieren Sie Discord/Slack-Anmeldedaten
  5. Konfiguration aktualisieren:

    • Bearbeiten Sie sliver_beacon_monitor.py mit Ihrer Webhook-URL und dem Sliver-Konfigurationspfad
    • Führen Sie aus: python3 sliver_beacon_monitor.py

Ausführliche Schritt-für-Schritt-Anleitungen finden Sie in INSTALLATION.md


Dokumentation

  • Installationsanleitung - Vollständige Setup-Anleitung
  • Schnellstartanleitung - Kompaktes Setup für erfahrene Benutzer
  • Fehlerbehebung - Häufige Probleme und Lösungen

Voraussetzungen

  • Sliver C2-Server installiert und läuft
  • Sliver-Client-Konfigurationsdatei (~/.sliver-client/configs/)
  • Python 3.7+ mit pip
  • Discord-Webhook-URL (in den Discord-Servereinstellungen erstellt)
  • Slack-Workspace mit App-Berechtigungen (optional)

Workflow-Visualisierung

n8n-Workflow-Diagramm


Beispielbenachrichtigungen

Discord (Beacon – Grün | Sitzung – Rot)

Discord-Benachrichtigung

Slack

Slack-Benachrichtigung

Benachrichtigungsdetails:

  • Farbcodierte Embeds (Rot = Sitzung, Grün = Beacon)
  • Hostname, Benutzername, Remote-IP
  • Betriebssystem und Architektur
  • Zeitstempel der Verbindung

Projektstruktur

root@kitploit:~
/home/zerotrace/projects/n8n_sliver_implant_callback/
├── README.md                      # This file
├── INSTALLATION.md                # Complete installation guide
├── QUICK_START.md                 # Quick setup for advanced users
├── TROUBLESHOOTING.md             # Common issues and fixes
├── sliver_beacon_monitor.py       # Python monitoring daemon
├── n8n_workflow.json              # n8n workflow configuration
├── sliver-monitor.service         # Systemd service unit file
├── beacon_state.json              # Auto-generated state file


Sicherheitshinweise

  • Nur autorisierte Nutzung: Dieses Tool ist für autorisierte Penetrationstests und Sicherheitsforschung bestimmt
  • Halten Sie Discord/Slack-Webhook-URLs privat (nicht in Git committen)
  • Beschränken Sie n8n auf localhost oder verwenden Sie Authentifizierung, wenn Sie es extern bereitstellen
  • Die Datei beacon_state.json enthält Verbindungs-IDs, aber keine sensiblen Daten
  • Monitor-Logs können Zielinformationen enthalten – sichern Sie Log-Dateien entsprechend
  • Der Dienst läuft mit Benutzerberechtigungen (konfigurierbar in der systemd-Unit)

Funktionsweise

  1. Python-Monitor-Dienst (sliver_beacon_monitor.py)

    • Stellt mit Client-Konfiguration eine Verbindung zum Sliver C2-Server her
    • Fragt alle 5 Sekunden nach neuen Beacons und Sitzungen
    • Hält persistenten Zustand, um doppelte Warnungen zu vermeiden
    • Sendet bei neuen Verbindungen Webhook-POST-Anfragen an n8n
  2. n8n-Workflow (n8n_workflow.json)

    • Webhook-Endpunkt empfängt Verbindungsdaten
    • Formatiert Daten für Discord (farbcodierte Embeds) und Slack (Text)
    • Sendet Benachrichtigungen parallel an beide Plattformen
    • Gibt Erfolgsantwort an den Aufrufer zurück
  3. Systemd-Dienst (sliver-monitor.service)

    • Führt Monitor als Hintergrund-Daemon aus
    • Startet automatisch beim Booten und nach dem Sliver-Dienst
    • Startet bei Fehlern automatisch mit 5-Sekunden-Verzögerung neu

Mitwirken

Beiträge sind willkommen! Bitte stellen Sie sicher:

  • Der gesamte Code folgt den bestehenden Stilkonventionen
  • Die Dokumentation wird für neue Funktionen aktualisiert
  • Sicherheitsrichtlinien werden eingehalten
  • Tests werden nur in autorisierten Umgebungen durchgeführt

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die LICENSE-Datei für Details.


Referenzen

  • Sliver C2-Dokumentation
  • n8n-Dokumentation
  • Discord-Webhooks-Leitfaden
  • Slack-API-Dokumentation

Support

Bei Problemen, Fragen oder Vorschlägen:

  • Eröffnen Sie ein Issue auf GitHub
  • Prüfen Sie TROUBLESHOOTING.md auf häufige Probleme
  • Lesen Sie INSTALLATION.md für Setup-Hilfe

Haftungsausschluss: Dieses Tool ist ausschließlich für autorisierte Sicherheitstests bestimmt. Unbefugter Zugriff auf Computersysteme ist illegal. Nutzen Sie es verantwortungsvoll und ethisch.

Tool herunterladen