dumpbin.exe の周りにユーティリティ ラッパーを作成し、exe ファイル、ocx ファイル、および dllfile のエクスポートと依存関係を出力しています。依存関係の情報に加えて、ファイルが自己登録しているかどうかなどのエクスポート情報も取得する必要があります。誰かがこのようなことをすることについての知識を持っていますか?
出力ファイルの例を次に示します。太字の領域は、キャプチャする必要がある部分です。
また、いくつかのレポートで、依存関係セクションがエクスポートの上または下に表示されることに気付きました。
ファイル Secadmin.dll のダンプ
ファイルの種類: DLL
イメージには次の依存関係があります。 A1Mgr.dll KERNEL32.dll USER32.dll ADVAPI32.dll ole32.dll OLEAUT32.dll
セクションには、SecAdmin.dll の次のエクスポートが含まれています
00000000 characteristics
3C4DD9F4 time date stamp Tue Jan 22 16:30:28 2002
0.00 version
1 ordinal base
7 number of functions
7 number of names
ordinal hint RVA name
5 0 000153E0 ?Deserialize@CSecTuxClient@@AAEPATas_SecurityFunctions@@PAUtagSAFEARRAY@@PA_N@Z
6 1 00015843 ?DoServiceCall@CSecTuxClient@@IAEPATas_SecurityFunctions@@PAT2@PAH@Z
7 2 00014805 ?Serialize@CSecTuxClient@@AAEPAUtagSAFEARRAY@@PATas_SecurityFunctions@@H@Z
1 3 0000CDA3 DllCanUnloadNow
2 4 0000CDB8 DllGetClassObject
3 5 0000CDD5 **DllRegisterServer**
4 6 0000CE58 DllUnregisterServer
概要
29000 .data
6000 .rdata
4000 .reloc
8000 .rsrc
3B000 .text