Is there a tool which lists exported methods from a DLL?

匿名 (未验证) 提交于 2019-12-03 01:11:01

问题:

As the question states - is there a good tool out there which lists methods an unmanaged DLL exports? I would like it to list COM methods and interfaces too.

回答1:

For DLLs, use the Dependency Viewer (depends.exe).

For COM objects, use oleview.exe



回答2:

Take a look at Dependency Walker to get a list of unmanaged functions exported from a DLL.

You can't easily get a l list of COM classes exported from a DLL. What you'd have to do is something like to through the registry and find all objects that reference the DLL in question. DLLs advertise their classes via registration in the registry...



回答3:

As an application packager we use a utility that monitors (or dumps) the registration information - WiseComCapture.exe - this is part of Wise Package Studio however which isn't free. It spits out a .reg file of all it's registration information.

A bit of noodling around with google may 'expose' it



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!