
Sistema di notifica in tempo reale per i callback degli implant C2 di Sliver, che integra workflow n8n per inviare avvisi con codice colore a Discord e Slack con informazioni dettagliate sul target.
Notifiche in tempo reale per i callback degli implant Sliver C2 tramite Discord e Slack
Questo progetto integra Sliver C2 (framework di Command & Control) con n8n (automazione dei flussi di lavoro) per fornire notifiche in tempo reale quando vengono stabilite nuove connessioni implant. Quando una macchina target si connette al tuo server Sliver (tramite beacon o sessione interattiva), riceverai immediatamente avvisi con codice colore su Discord e Slack con informazioni dettagliate sul target.
Caso d'uso: operazioni di red team, test di penetrazione, ricerca sulla sicurezza e valutazioni di sicurezza autorizzate.
Sliver C2 Server
↓
Python Monitor (polls every 5 seconds)
↓
n8n Webhook
↓
Discord + Slack Notifications (parallel)
Per utenti esperti che hanno già Sliver e Python configurati:
Installa n8n:
npm install n8n -g
n8n start
Installa le dipendenze Python:
pip install sliver-py requests
Distribuisci lo script di monitoraggio:
wget https://raw.githubusercontent.com/0x0Trace/sliver-n8n-notifications/main/sliver_beacon_monitor.py
chmod +x sliver_beacon_monitor.py
Importa il flusso di lavoro n8n:
n8n_workflow_template.jsonAggiorna la configurazione:
sliver_beacon_monitor.py con il tuo URL webhook e il percorso del config Sliverpython3 sliver_beacon_monitor.pyPer istruzioni dettagliate passo passo, consulta INSTALLATION.md
~/.sliver-client/configs/)
Dettagli delle notifiche:
/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
beacon_state.json contiene ID di connessione ma nessun dato sensibileServizio di monitoraggio Python (sliver_beacon_monitor.py)
Flusso di lavoro n8n (n8n_workflow.json)
Servizio Systemd (sliver-monitor.service)
I contributi sono benvenuti! Assicurati che:
Questo progetto è sotto licenza MIT - consulta il file LICENSE per i dettagli.
Per problemi, domande o suggerimenti:
Disclaimer: Questo strumento è destinato esclusivamente a test di sicurezza autorizzati. L'accesso non autorizzato a sistemi informatici è illegale. Usalo in modo responsabile ed etico.