4

こんにちは、

PEファイルとELFファイルの両方で動作できるWindows用のバイナリファイル形式のビューアを作成したいと思います。すでにそこにあるものと同様:

「さらに別のバイナリビューア」を書きたい理由があります。

PEおよびELFファイル形式を読み取るためのCライブラリはありますか?私はGnubinutilsのソースコードをダウンロードし、それが約25のプロセッサアーキテクチャで約50のファイル形式をサポートすると主張するバイナリファイル記述子ライブラリを使用していることを理解しました。基本的にPE形式がほとんど使用されないLinux用のライブラリであるため、完全なPE仕様を実装しているかどうかはわかりません。さらに、ライブラリのソースコードは私にとって少し複雑で冗長なようです。

4

2 に答える 2

1

PeLibもご覧ください。ELFを処理することはできませんが、少なくともPE形式の処理に役立つ可能性があります。

于 2010-08-30T02:42:10.763 に答える
0

についてはわかりませんが、ライブラリであるpefileCからインスピレーションを得られるかもしれません。python

于 2010-06-20T09:18:16.173 に答える