1

Portable-Exe では、インポートされたセクションと、インポートされたすべての dll 名 (インポート記述子を使用) を見つける可能性があります。ここでは、1 つのアプリケーション Exe に多くのインポートされた dll (kernel32、advapi、user、comctl32....など) があります。 )、今、そのアプリのexe(インポートされたdll)のすべての依存関係を見つけたい..再帰関数呼び出しを使用してロジックを教えてください..

ここで、ex notepad.exe は、2 つの dll (advapi32、user32) を持っていると仮定します。これらの dll の詳細を取得できます。advapi と user32 のインポートされた dll を知りたいです....すべての依存関係を介して...与えることができますか?ロジックのみ、私にとって非常に役に立ちます....ありがとう

4

2 に答える 2

4

Dependency Walkerはこれを行うことができます。すべての依存関係とその依存関係のツリーが表示されます。

代替テキスト http://img526.imageshack.us/img526/4175/depnotepad.png

于 2010-02-05T16:10:20.293 に答える
2

Dependency Walker は、32 ビットまたは 64 ビットの Windows モジュール (exe、dll、ocx、sys など) をスキャンし、すべての依存モジュールの階層ツリー図を作成する無料のユーティリティです。

詳細情報 - depends.exe

于 2010-02-05T08:46:14.803 に答える