Microsoft Windowsレジストリハイブファイルフォーマットのフォーマットを記述したドキュメントが必要です。私は見つけることができた唯一のことは、この1windowsレジストリハイブファイルのドキュメント
http://www.sentinelchicken.com/data/TheWindowsNTRegistryFileFormat.pdf
ですが、それは本当のレジストリファイルの形式と共通のものを持っていません。ここに記載されていることのほとんどは全く機能しません。たとえば、次のハイブビンの相対オフセットは、ほとんどのローカルファイルで0です。ファイル内の最後のhbinの開始点へのポインタは、hbinの途中を指します。私はMicrosoftがこれを文書化していないことを理解していますが、人々がレジストリファイル用のパーサを書いていることを知っています。誰かがより良い文書を知っていますか?
ありがとうございます。
実際のプログラミングの問題は何ですか? –
レジストリファイルの構文解析に問題があります。もちろん、私はプログラミングの質問をすることができます、動作しない例を持っても、私の質問への答えは、ドキュメントの特定の行を指しています。では、なぜドキュメントを要求しないのですか?プログラミングはコーディングだけではありません。 – axe
レジストリファイルの形式は文書化されておらず、異なるバージョンのWindowsでは異なるため、安定していません。正しいインターフェイスはレジストリAPIです。これが法医学目的のためのものであれば、ハイブのコピーを作成してマウントすることができます。 –