5.2.3 ELFヘッダ まで読みました。
先頭16バイトまでに、32bit/64bit、big endian/little endian 等がバイト単位で書かれており、以後はそれに従った形式で書かれている。
プログラムヘッダテーブルやセクションヘッダテーブルの開始位置、サイズ、含むヘッダの数が格納されており、これに従って後に続くプログラムヘッダテーブルやセクションヘッダテーブルを解析できる。
非常にシンプルな構造だと思いました。
先頭16バイトまでに、32bit/64bit、big endian/little endian 等がバイト単位で書かれており、以後はそれに従った形式で書かれている。
プログラムヘッダテーブルやセクションヘッダテーブルの開始位置、サイズ、含むヘッダの数が格納されており、これに従って後に続くプログラムヘッダテーブルやセクションヘッダテーブルを解析できる。
非常にシンプルな構造だと思いました。