HVE JSON
ファイル変換

HVE から JSON への変換

クイック回答
HVE を JSON に変換することは可能ですか?
はい - HVE は JSON に変換可能です。

最も簡単な方法は regipy の regipy-dump コマンドです。これはハイブ全体を走査し、.json ファイルを書き出します。python-registry を使用してプログラムで同じことを行うことも可能です。JSON は CSV よりもキー/値のツリー構造と型を適切に保持しますが、バイナリブロブはテキストとしてエンコードされます。

JSON への他の変換: BDOB · EXPRESS · REPLIT

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ HVE を JSON に変換するのですか?

.hve はバイナリ形式のレジストリハイブであり、.JSON にエクスポートすることで、スクリプト、SIEM、DFIR パイプラインで取り込み可能な、ネストされたマシンリーダブルな構造が得られます。各キーは、サブキー、値の名前、データ、タイムスタンプを持つオブジェクトになります。

HVE から JSON への変換方法

regipy OPEN-SOURCE

pip install regipy[full] でインストールし、regipy-dump hive.hve -o out.json を実行してハイブ全体を JSON にダンプします。

python-registry

ライブラリを使用して Registry.Registry("hive.hve") でハイブを開き、キーを再帰的に取得して Python の json モジュールで各エントリをシリアル化します。

regipy (ライブラリモード)

Python 内で RegistryHive("hive.hve").recurse_subkeys(as_json=True) を反復処理し、カスタム出力用にオブジェクトを .json ファイルに書き込みます。

これらの形式について

品質と注意点

  • バイナリ(REG_BINARY)や一部のエンコードされた値は、ネイティブ型ではなく 16 進数または base64 文字列として保存されます。
  • すべてのキー、値、タイムスタンプがシリアル化されるため、ハイブ全体のダンプは非常に大きくなる可能性があります。
  • トランザクションログ(.LOG1/.LOG2)は、事前に再生(リプレイ)しない限り適用されないため、最近の変更が反映されない場合があります。

よくある質問

ハイブを JSON にダンプするコマンドは何ですか?
regipy-dump hive.hve -o out.json はオフラインハイブを解析し、ツリー全体を JSON として書き出します。
レジストリハイブにおいて JSON は CSV より優れていますか?
JSON はネストされたキー構造と値の型を保持するため、スクリプトや DFIR ツールに適しています。一方、CSV はすべてを行にフラット化します。
これらのツールは Windows 以外でも動作しますか?
はい、regipy と python-registry は .hve ファイルを直接解析するため、OS に依存しません。
削除されたキーは含まれますか?
標準的なダンプはライブセルを読み取ります。削除されたエントリや未割り当てのエントリを復元するには、単純な JSON エクスポートではなく、専門的なカービング技術が必要です。