このプロジェクトについて
Forensicnomiconは、SecurityRoninによるDFIR(デジタルフォレンジックとインシデントレスポンス)知識コードプロジェクトです。フォレンジック知識をゼロ依存のRustライブラリとオフラインCLI(`4n6query`)にまとめ、ブラウザやネットワーク接続なしでミリ秒単位のクエリを可能にします。
**主な機能:**
- **アーティファクトカタログ:** Windows、Linux、macOS、クラウド環境にわたる6,554件のフォレンジックアーティファクト。エントリには、デコードされたフィールドスキーマ、アナリスト作成の意味、トリアージ優先度、証拠強度評価、検出ピボットが含まれます。ソースにはKAPEターゲット、ForensicArtifacts YAML、EVTX/ETWチャネル、Velociraptorアーティファクトなどがあります。
- **統合LOL/LOFL検索:** 6つのデータセット(LOLBAS、GTFOBins、LOOBins、LOFLコマンドレット、MMCスナップイン、WMIクラス)を1つのAPIに統合し、Windows、Linux、macOSバイナリをカバーします。
- **悪用可能サイト:** C2、フィッシング、ペイロード配信に使用されるドメインをマッピングし、ブロッキングリスク評価を提供します。
- **インジケータテーブル:** ポート、プロセス、コマンド、パス、永続化、アンチフォレンジック、リモートアクセス、サードパーティアプリケーションのインジケータ。
- **エンリッチメントモジュール:** MITRE ATT&CKフロー、Sigmaルール、YARAテンプレート、KAPE/Velociraptorマッピング、Chainsawルール、STIXマッピング、時間的ヒント。
- **正規化レポート(`report`):** すべてのSecurityRoninアナライザー向けの共有検出語彙で、重大度レベル、カテゴリ、証拠ベースの観察結果を含みます。
- **状態履歴(`history`):** ディスク、メモリ、ログアーティファクト向けの時間インデックス付きナビゲーションプリミティブで、ソースファミリーごとの時間プロファイルを備えます。
**CLI使用例:**
```bash
4n6query certutil.exe # LOLBin検索
4n6query userassist # アーティファクト検索
4n6query T1547.001 # MITREテクニック検索
4n6query --triage # 重要アーティファクトを優先表示
4n6query dump --format json # 全データセットエクスポート
```
**ライブラリ使用法:** 完全なカタログ用に`forensicnomicon = "1"`を依存関係として追加するか、安定したエンジン用に`forensicnomicon-core`と知識ベース用の`forensicnomicon-data`を使用します。
**使用先:** SecurityRoninのフォレンジックアナライザーフリート(vmdk-forensic、winevt-forensic、memory-forensicなど)、`issen`トリアージツール、`blazehash`。
Apache-2.0ライセンスで、Rust 1.75以上が必要です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.