mcpField
S
security-monitor

security-monitor

github.com/aaaaqwqセキュリティ11143 回インストール1 週間前に更新
リポジトリ

security-monitor について

security-monitor は、Clawdbot のデプロイ環境をバックグラウンドで監視するセキュリティスキルです。不正侵入の兆候や異常な動作を検知し、コンソール、JSON ログ、設定可能な Telegram 通知で報告します。

主な機能

  1. 01ログイン失敗と総当たり攻撃の検知
  2. 02ポートスキャンと異常なプロセスの特定
  3. 03ファイル変更と Docker の状態監視
  4. 04JSON ログの記録とアラート送信

活用シーン

  1. 01Clawdbot 環境の継続的な監視
  2. 02不審なログインやポート活動の調査
  3. 03不正なファイル変更やコンテナ問題の検知

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/aaaaqwq/agi-super-team --skill security-monitor

インストール後、Claude Code で/security-monitorを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

_meta.json
.clawhub/
origin.json
scripts/
monitor.cjs

詳細

セキュリティ監視スキル

使用するタイミング

Clawdbot のデプロイ環境で、侵害、侵入、不審なアクティビティを検出するために、継続的なセキュリティ監視を実行します。

セットアップ

外部依存関係は不要です。バックグラウンドプロセスとして実行されます。

使用方法

リアルタイム監視を開始する
node skills/security-monitor/scripts/monitor.cjs --interval 60
デーモンモード(バックグラウンド)で実行する
node skills/security-monitor/scripts/monitor.cjs --daemon --interval 60
特定の脅威を監視する
node skills/security-monitor/scripts/monitor.cjs --threats=credentials,ports,api-calls

監視対象

脅威検出方法対応
ブルートフォース攻撃ログイン失敗の検出アラート + IP の追跡
ポートスキャン急増した接続試行アラート
プロセスの異常予期しないプロセスアラート
ファイルの変更不正な変更アラート
コンテナの健全性Docker の問題アラート

出力

  • コンソール出力(stdout)
  • /root/clawd/clawdbot-security/logs/alerts.log の JSON ログ
  • Telegram アラート(設定可能)

デーモンモード

監視を継続するには、systemd または PM2 を使用します。

# With PM2
pm2 start monitor.cjs --name "clawdbot-security" -- --daemon --interval 60

セキュリティ監査との併用

まず監査を実行し、その後継続的に監視します。

# One-time audit
node skills/security-audit/scripts/audit.cjs --full

# Continuous monitoring
node skills/security-monitor/scripts/monitor.cjs --daemon

関連スキル

  • security-audit - 1 回限りのセキュリティスキャン(別途インストール)

コメント