Skip to content

CuckooへのVolatilityプラグインの追加方法

t-tani edited this page Jun 4, 2020 · 3 revisions

Cuckoo への Volatility プラグインの追加方法

CuckooにVolatilityプラグインを追加するには、いくつかのファイルを修正する必要があります。

設定ファイルのテンプレート変更

以下のファイルを編集し、追加したいプラグインを設定ファイルのテンプレートに追記します。

  • $CUCKOO/cuckoo/common/config.py
  • $CUCKOO/cuckoo/compat/config.py
  • $CUCKOO/cuckoo/private/cwd/conf/memory.conf

メモリダンプの分析機能追加

以下のファイルを編集し、メモリダンプの分析機能を追加します。

  • $CUCKOO/cuckoo/processing/memory.py

Webインターフェースのレポート出力画面の追加

以下のファイルを編集し、メモリ分析結果に追加したいプラグインのタブを追記します。

  • $CUCKOO/cuckoo/web/templates/analysis/pages/memory/index.html

以下のファイルを作成し、追加したいプラグインのレポートを描画するHTMLを作成します。

  • $CUCKOO/cuckoo/web/templates/analysis/pages/memory/_[set_plugin_name_here].html

MalConfScan-with-Cuckooでは、 malconfscan.patchを使うことで、Cuckooに上記のパッチを適用することができます。