DLL ライブラリ内の関数を呼び出す VB6 アプリケーションを逆アセンブルしましたが、逆アセンブルで DLL への参照が見つかりません。呼び出し元のコードは、この DLL をどのようにロードできますか? DLL の削除と置換の影響を観察できるため、動的にリンクされています。
IDA Pro Free を使用しています。呼び出し元のアプリケーションは VB6 アプリで、DLL はプレーンな Win32 DLL で、C または C++ を使用して作成されたと思われます。
DLL ライブラリ内の関数を呼び出す VB6 アプリケーションを逆アセンブルしましたが、逆アセンブルで DLL への参照が見つかりません。呼び出し元のコードは、この DLL をどのようにロードできますか? DLL の削除と置換の影響を観察できるため、動的にリンクされています。
IDA Pro Free を使用しています。呼び出し元のアプリケーションは VB6 アプリで、DLL はプレーンな Win32 DLL で、C または C++ を使用して作成されたと思われます。
「参照が見つかりません」とはどういう意味ですか? dll 名の文字列が表示されませんか? dll を呼び出すコードが表示されませんか?
dll にブレーク ポイントを配置して、VB6 アプリにつながるコールスタックを確認できます。
それが COM DLL の場合、名前ではなく GUID を介して検索している可能性があります。
アプリケーションをPE Explorerで開くと、リンクされているすべての DLL が表示されます。
DLL 名の Unicode バージョンも検索しましたか? DLL をロードするアプリケーションは、ワイド文字を使用して構築されている可能性があります。