
Sliver C2インプラントのコールバックに対するリアルタイム通知システム。n8nワークフローを統合し、詳細なターゲット情報とともに色分けされたアラートをDiscordとSlackに配信します。
Discord と Slack による Sliver C2 インプラントコールバックのリアルタイム通知
このプロジェクトは Sliver C2(コマンド&コントロールフレームワーク)と n8n(ワークフロー自動化)を統合し、新しいインプラント接続が確立されたときに リアルタイム通知 を提供します。ターゲットマシンが Sliver サーバーに接続すると(ビーコンまたはインタラクティブセッション経由)、Discord と Slack に色分けされたアラートが詳細なターゲット情報とともに即座に届きます。
ユースケース: レッドチーム運用、ペネトレーションテスト業務、セキュリティ研究、および許可されたセキュリティ評価。
Sliver C2 サーバー
↓
Python モニター(5秒ごとにポーリング)
↓
n8n ウェブフック
↓
Discord + Slack 通知(並列)
すでに Sliver と Python が設定済みの経験豊富なユーザー向け:
n8n のインストール:
npm install n8n -g
n8n start
Python 依存関係のインストール:
pip install sliver-py requests
モニタースクリプトのデプロイ:
wget https://raw.githubusercontent.com/0x0Trace/sliver-n8n-notifications/main/sliver_beacon_monitor.py
chmod +x sliver_beacon_monitor.py
n8n ワークフローのインポート:
n8n_workflow_template.json をコピー設定の更新:
sliver_beacon_monitor.py を開き、ウェブフック URL と Sliver 設定パスを編集python3 sliver_beacon_monitor.py詳細なステップバイステップの手順については、INSTALLATION.md を参照してください。
~/.sliver-client/configs/)
通知の詳細:
/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 # 自動生成される状態ファイル
beacon_state.json ファイルには接続 ID が含まれますが、機密データは含まれません。Python モニターサービス (sliver_beacon_monitor.py)
n8n ワークフロー (n8n_workflow.json)
systemd サービス (sliver-monitor.service)
貢献を歓迎します!以下の点を確認してください:
このプロジェクトは MIT ライセンスの下で提供されています。詳細は LICENSE ファイルを参照してください。
問題、質問、提案については:
免責事項: このツールは許可されたセキュリティテストのみを目的としています。許可されていないコンピュータシステムへのアクセスは違法です。責任を持って倫理的に使用してください。