带有非导出函数的 IDA 调试 DLL

逆向工程 艾达 调试
2021-07-11 11:41:17

我试图通过 IDA 调试一个 dll,但它没有导出函数,所以我不能使用 rundll32.exe 来调试它。我怎样才能做到这一点?

非常感谢。/在此处输入图片说明

3个回答

我相信您仍然可以rundll32.exe通过指定rundll32.exe <dllpath>,(不要忘记逗号)没有导出函数的情况下执行如果我没记错的话,这将加载 DLL 并执行入口点。

您可以使用regsvr32.exe. 它将加载 DLL(运行入口点),然后静默失败,因为没有DllRegisterServer导出。

实现加载库的 C 应用程序,即调用LoadLibrary().