
Real-time notification system for Sliver C2 implant callbacks, integrating n8n workflows to deliver color-coded alerts to Discord and Slack with detailed target information.
Real-time notifications for Sliver C2 implant callbacks via Discord and Slack
This project integrates Sliver C2 (Command & Control framework) with n8n (workflow automation) to provide real-time notifications when new implant connections are established. When a target machine connects to your Sliver server (via beacon or interactive session), you'll immediately receive color-coded alerts on Discord and Slack with detailed target information.
Use Case: Red team operations, penetration testing engagements, security research, and authorized security assessments.
Sliver C2 Server
↓
Python Monitor (polls every 5 seconds)
↓
n8n Webhook
↓
Discord + Slack Notifications (parallel)
For experienced users who already have Sliver and Python configured:
Install n8n:
npm install n8n -g
n8n start
Install Python dependencies:
pip install sliver-py requests
Deploy the monitor script:
wget https://raw.githubusercontent.com/0x0Trace/sliver-n8n-notifications/main/sliver_beacon_monitor.py
chmod +x sliver_beacon_monitor.py
Import n8n workflow:
n8n_workflow_template.jsonUpdate configuration:
sliver_beacon_monitor.py with your webhook URL and Sliver config pathpython3 sliver_beacon_monitor.pyFor detailed step-by-step instructions, see INSTALLATION.md
~/.sliver-client/configs/)
Notification Details:
/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 file contains connection IDs but no sensitive dataPython Monitor Service (sliver_beacon_monitor.py)
n8n Workflow (n8n_workflow.json)
Systemd Service (sliver-monitor.service)
Contributions are welcome! Please ensure:
This project is licensed under the MIT License - see the LICENSE file for details.
For issues, questions, or suggestions:
Disclaimer: This tool is intended for authorized security testing only. Unauthorized access to computer systems is illegal. Use responsibly and ethically.