
クロスプラットフォームのインシデントレスポンスおよびライブフォレンジックツールキット。組み込みの検出機能、構造化分析、レポート生成を備え、迅速かつ実践的なセキュリティ調査を実現するよう設計されています。
高速で構造化された、実行可能なフォレンジック調査のために構築されました。
Forensicator は、クロスプラットフォーム対応のインシデントレスポンス&ライブフォレンジックツールキットです。
ライブ調査中に、フォレンジック調査担当者やインシデントレスポンダーがシステムアーティファクトを迅速に収集・分析・解釈するために設計されています。
Forensicator は以下のことを行います:
👉 https://github.com/Johnng007/Live-Forensicator/tree/main/Windows
👉 https://github.com/Johnng007/Live-Forensicator/tree/main/MacOS
⚠️ 注: macOSは実際のプロセス生成テレメトリをEndpoint Security Frameworkに制限しており、通常のスクリプトではアクセスできません。そのため、Sigmaの適用範囲はWindows/Linuxよりも狭くなっています。詳細はmacOS READMEを参照してください。
👉 https://github.com/Johnng007/Live-Forensicator/tree/main/Linux
⚠️ 注: Linuxスクリプトは最大限の互換性を確保するため、非ネイティブのユーティリティ(例:
net-tools)を避けるように設計されています。Sigmaの適用範囲は、対象マシンでauditdがすでに設定されているかどうかに依存します — Linux READMEを参照してください。
Forensicator は以下を生成します:
これにより、データ収集 → 調査 → 意思決定 への迅速な移行が可能になります。
config.jsonでカスタマイズできますForensicator は、収集したアーティファクトのAESによるオプションの暗号化をサポートしています。
これは以下の場合に役立ちます:
⚠️ Windows、Linux、macOSで利用可能 ⚠️ v4.1.1以前との後方互換性はありません
デフォルトではオフです。有効にすると、各検出結果が収集時にローカルまたは商用LLMに送信され、レポートのツールチップに平易な言葉での実際の判定が表示されます。
クイックセットアップ (Ollama経由のローカルLLM)、現在はWindows:
# 1. Install Ollama (https://ollama.com) and pull a model
ollama pull mistral:7b-instruct
// 2. Enable it in config.json
"ai": {
"enabled": true,
"provider": "ollama",
"base_url": "http://localhost:11434",
"model": "mistral:7b-instruct"
}
代わりに商用API(OpenAI、Anthropic、Azure OpenAI、またはOpenAI互換の任意のエンドポイント)を使用したい場合は、providerを適宜設定し、api_keyを追加してください。
📘 完全なセットアップガイド(全プロバイダー、チューニング、トラブルシューティング): opendocs.forensicator.io
Forensicator は以下の方法で不審なアクティビティを特定します:
完全な変更履歴: 👉 https://opendocs.forensicator.io/changelog/
Windows: v4.2.0 (August 2026)
- NEW: Forensicator AI — optional, per-finding AI verdicts from a local (Ollama) or commercial LLM (OpenAI, Anthropic, Azure OpenAI, or any OpenAI-compatible endpoint), shown right in the report's tooltip. Off by default.
- NEW: Investigation Summary — a cross-finding case rollup with an overall risk score, reconstructed timeline, attack chain, evidence correlation, and recommended next steps, computed from every finding in the run.
- FIX: Investigation Summary's overall risk score no longer inflated by routine, always-present findings (services, scheduled tasks, browser history, running processes, RDP logins, and similar) that carry no evidence of actual compromise — a clean host with zero detections now correctly scores Low instead of High/Critical.
- FIX: Improvements and bug fixes.
Windows: v4.1.7 (July 2026)
- NEW: Added support for PowerShell v5.
- NEW: Active Directory detection module (Domain Controllers only) — NTDS database integrity, SYSVOL/GPO script analysis, privileged group membership, KRBTGT account age, SPN/Kerberoasting exposure, Kerberos delegation, DCSync rights enumeration, DC-specific privileged/Kerberos event collection, and WMI permanent event subscription detection.
- NEW: Microsoft SQL Server detection module — dangerous configuration options (xp_cmdshell, OLE Automation Procedures, CLR), sysadmin/sa account review, linked servers, TRUSTWORTHY databases, SQL Agent job persistence checks, and login failure event collection.
- NEW: Microsoft SharePoint Server detection module — webshell/dropped-file scanning, suspicious IIS worker process (w3wp.exe) child processes, web.config ViewState/machineKey misconfiguration review, and known exploit URI matching in IIS logs.
- FIX: Sigma rule engine returning zero findings on PowerShell 5.1 due to a ConvertFrom-Json array-unrolling difference between PS5.1 and PS7.
- FIX: HTML report rendering broken on PowerShell 5.1 caused by inconsistent Out-File encoding (UTF-16 vs UTF-8) between PowerShell versions.
- FIX: Friendlier error handling when manage-bde.exe is unavailable during BitLocker key extraction.
- FIX: Improvements and bug fixes.
コントリビューションを歓迎します。
Live-Forensicator は、Apache License 2.0 の下でライセンスされたオープンソースソフトウェアです。
Copyright © 2026 Raptormatics.
Apache License 2.0 の条件に従って、Live-Forensicator を自由に使用、複製、変更、配布することができます。
完全なライセンス条項については、LICENSE ファイルを参照してください。
Live-Forensicator には、それぞれ独自のライセンスの下で配布されるサードパーティのツール、ライブラリ、スクリプト、またはコンポーネントが含まれたり、それらと連携したりする場合があります。それらのライセンスは、それぞれのコンポーネントに引き続き適用されます。
ユーザーは、Live-Forensicator で使用するサードパーティコンポーネントの該当するライセンスと条件を遵守する責任があります。