C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 53 を表示中)
■29023 / )  Re[5]: DLLの公開メソッドを確認する方法
□投稿者/ 困った人 (2回)-(2008/12/03(Wed) 13:18:18)
遅くなって申し訳ございません。
皆様ご返事ありがとうございます。

> どのパターンなのか突き止めるためには、まず最初の DumpBin なり Dependency Walker なりで開いてみることです。
なるほど、このような方法があったのですね。勉強になります。

ということで、早速DumpBinを実行すると、

ordinal hint RVA name

1 0 0000663A DllCanUnloadNow
2 1 0000660E DllGetClassObject
3 2 00006624 DllRegisterServer
4 3 000065F8 DllUnregisterServer

と表示され、
Dependency Walkerで内部を閲覧すると、system32のDLLしかぶら下がってませんでした。
となると、DLLの仕様を導き出すというのは不可能なことだという事実も
立証できたように思えます。

内部が不明なDLLを使わない方がよいと我々も考えておりますが、
¥の関係もあり、顧客を説得できなかったので、困惑しておりました。

しかし、これで説得できる材料が揃ったと思いますので、
不明なDLLの仕様から再設計するように持っていきたいと思います。

貴重な時間をありがとうございました。

解決済み
返信 編集キー/


管理者用

- Child Tree -