3

アセンブリコードからAPI呼び出しシーケンスと制御フローグラフを抽出するためのオープンソースコードはありますか?

私は逆アセンブラを使用して、最初にPEファイルのアセンブリコードを考え出します。そして今、私はAPI呼び出しシーケンスともちろんcfgを抽出する必要があります。

4

1 に答える 1

0

LLVMとclangを組み合わせてご覧になることをお勧めします。そこでは、clang によって生成されたビット コードのコール ツリーを解析できます。これは中間言語であり、後でターゲット アーキテクチャにコンパイルできます。CallGraphSCCPassが役立つはずです。

編集最初に逆アセンブリが必要なため、LLVM を使用したx86 逆アセンブラーの方が便利です。

于 2012-04-28T09:25:27.663 に答える