動作確認
Windows 8.1
バイナリエディタで任意の構造体の値を読めるものを探していたら、以下のものを見つけた。
例として、[ツール]-[BZ.DEFの編集]において、以下のような構造体を定義する。
struct BootPartitionHeader {
dword ImageWordLen;
dword DataWordLen;
dword PartitionWordLen;
dword LoadAddr;
dword ExecAddr;
dword PartitionStart;
dword PartitionAttr;
dword SectionCount;
dword Pads[7];
dword CheckSum;
} BootPartitionHeader;
あとは[表示]-[構造体表示]を選択して、左側に表示される「Structures」のうち、読みたい構造体を選択し、右側のHEX表示の部分で任意の場所をダブルクリックすると構造体のメンバの値が読み取れる。