ここでは、サイバー脅威インテリジェンスレポートのファイルパス、レジストリキー、コマンドラインインジケーターから、セキュリティ情報およびイベント管理(SIEM)検出ルールの検証済み正規表現に変換するプロトコルを紹介します。これは、大規模言語モデル(LLM)を用いたアンサンブル抽出とグラフ支援コンポーネントラベリングを用いてです。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
```html
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
| コンピューター (CPU) | — | ≥ 4 コア推奨 | GPU 不要 |
| LangChain | LangChain | ≥ 0.1.x | LLM オーケストレーションフレームワーク |
| LLM (IOC 抽出、単一モデル) | OpenAI | gpt-5.1 | アンサンブル投票が無効の場合、IOC 抽出 (ステージ 2) に使用されます。温度 = 0.0; 最大ワーカー = 5。アクセス日: 2025 年 12 月 15 日。 |
| LLM (正規表現生成) | OpenAI | gpt-5.1 | 正規表現生成 (ステージ 5) に使用されます。下流検証前温度 = 0.3。アクセス日: 2025 年 12 月 15 日。 |
| LLM (スケーラビリティ特性評価) | OpenAI | gpt-5.1 | 代表的な結果で報告された 6,000 IOC のスケーラビリティ実行に使用されます。アクセス日: 2025 年 12 月 15 日。 |
| メモリー (RAM) | — | ≥ 16 GB 推奨 | 文書処理に必要 |
| Neo4j | Neo4j, Inc. | ≥ 5.x | IOC 正規化用グラフデータベース |
| Neo4j Python ドライバー | Neo4j, Inc. | ≥ 5.x | Neo4j への Python インターフェース |
| オペレーティングシステム | Microsoft / Apple / Linux | Windows、macOS、または Linux | クロスプラットフォームサポート |
| PDF 解析 — プライマリバックエンド | Microsoft | MarkItDown ≥ 0.0.x | ステージ 1 バックエンド; PDF/DOCX/HTML/TXT 入力を Markdown に変換します。解析出力は LLM 処理前に 4,000 文字ごとに分割されます。アクセス日: 2025 年 12 月 15 日。https://github.com/microsoft/markitdown |
| パイプラインの設定 (ステージ 2 — IOC 抽出) | — | リファレンスデフォルト | 単一 LLM モード: 温度 = 0.0, 最大ワーカー = 5。アンサンブル投票モードのデフォルト: 各モデルあたり繰り返し = 1、最小投票数 = 2。 |
| パイプラインの設定 (ステージ 5 — 正規表現生成) | — | リファレンスデフォルト | 生成温度 = 0.3。検証: IOC ごとに 5 つの決定論的ネガティブサンプルをランダムに生成します。反復の制限: 最大反復回数 = 10、デバッグループ制限 = 5、検証無効制限 = 5。 |
| Python | Python Software Foundation | ≥ 3.8 | 必要なランタイム環境 |
| 正規表現エンジン | Python 標準ライブラリ | re モジュール | 正規表現の検証とテストに使用 |
| Streamlit | Streamlit Inc. | ≥ 1.25 | ウェブベースのユーザーインターフェース |
| リファレンス実装ソースコード | 著者 / GitHub | GitHub リポジトリ | Streamlit インターフェース、LangChain パイプライン、Neo4j 支援正規化、正規表現生成、検証ユーティリティ、および設定ファイルの例のソースコード。https://github.com/SOCautomatic/cti-ioc-regex-pipeline で入手可能。アクセス日: 2026 年 6 月 11 日。 |
このJoVE記事のテキストまたは図の再利用許可をリクエスト
許可をリクエスト