
nebulae/trudi
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
自動 DFIR エージェント — 事件対応の SANS SIFT ワークステーション MCP サーバー
概要
SANS SIFT ワークステーション上に構築された自動 DFIR エージェント。 TRUDIは、完全なインシデント応答調査を実行します。 — ディスクトライアジック、メモリフォレンジック、Windowsアーティファクト解析、IOCエンリッチメント、YARAハンティング - 構造化されたアナリストレポートをフル監査コースで作成します。 別々のモデルは、調査フェーズバイフェーズを指示します。, それがレポートに到達する前に、すべての結論で対価な審査課題. TRUDIは、レビューを生き残るものだけを報告します。 Find Evil! Hackathon — SANSインスティテュート / Devpost, 4月–6月 2026. TRUDI は、それを直接し、挑戦するモデルを独自に構成した 1 つのアナリストと 2 つのアナリストです。 — 調査をオーケストし、ツールを選択し、TRUDI MCP サーバーを介して実行し、出力を解釈し、レポートを書き込みます。 (dair.*) — 再帰状態のマシン(Triage → Collect → Analyze → Scan → Report)として調査を実行します.
概要(AI 翻訳)
デジタル調査の脅威対応ユニット
SANS SIFT ワークステーション上に構築された自動 DFIR エージェント。 TRUDIは、完全なインシデント応答調査を実行します。 — ディスクトライアジック、メモリフォレンジック、Windowsアーティファクト解析、IOCエンリッチメント、YARAハンティング - 構造化されたアナリストレポートをフル監査コースで作成します。
別々のモデルは、調査フェーズバイフェーズを指示します。, それがレポートに到達する前に、すべての結論で対価な審査課題. TRUDIは、レビューを生き残るものだけを報告します。
Find Evil! Hackathon — SANSインスティテュート / Devpost, 4月–6月 2026.
お問い合わせ
コンテンツ
このREADME: 制作方法・前提条件・設定・APIキー・ローカルモデルの実行・ケースの開始・ライブモニタリング(実験)・プロデュース・トレースダッシュボード・ドキュメンテーション・ツールネームスペース・YARAルール・証拠制約・テストスイート・リポジトリレイアウト・ライセンス
文書化:
| ドキュメント | お問い合わせ | お問い合わせ | 試してみてください | ステップバイステップ: 完成したランニング(キーなし)をブラウズするか、新鮮な調査エンドツーエンドをドライブ |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
TRUDI
Threat Response Unit for Digital Investigation
Autonomous DFIR agent built on the SANS SIFT Workstation. TRUDI runs a complete incident response investigation — disk triage, memory forensics, Windows artifact parsing, IOC enrichment, YARA hunting — and produces a structured analyst report with a full audit trail, without prompting for confirmation at each step.
A separate model directs the investigation phase-by-phase, and an adversarial reviewer challenges every conclusion before it reaches the report. TRUDI only reports what survives review.
Built for the Find Evil! hackathon — SANS Institute / Devpost, April–June 2026.
Contents
This README: How it works · Prerequisites · Setup · API keys · Running a local model · Starting a case · Live monitoring (experimental) · What gets produced · Trace dashboard · Documentation · Tool namespaces · YARA rules · Evidence constraints · Test suite · Repository layout · License
Documentation:
| Doc | What’s in it |
|---|---|
| Try It Out | Step-by-step: browse a finished run (no key) or drive a fresh investigation end-to-end |
| Architecture | Components, MCP boundary, guardrail tiers, security boundaries (Mermaid source · diagram PNG) |
| Project Description | Design rationale — reasoning loop, gates, curiosity budget |
| Dataset Documentation | Every case’s provenance, evidence source, findings, and answer key |
| Accuracy Report | False positives, missed artifacts, hallucinations caught, confidence calibration, spoliation |
| Live-monitoring demo | (experimental) Velociraptor + victim Docker stack and the auto-protect loop walkthrough |
| Live-endpoint testing | (experimental) Read-only live.* SSH triage against a running host |
| Media | Dashboard screenshots + demo video notes |
How it works
TRUDI is a three-model system — one analyst and two independently-configured reasoning models that direct and challenge it:
Claude (primary analyst) — orchestrates the investigation, selects tools, runs them via the TRUDI MCP server, interprets output, and writes the report.
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →