Tools for identifying what a DLL provides?

Bill Medland billmedland at mercuryspeed.com
Mon Feb 28 11:52:06 CST 2005


On February 28, 2005 08:55 am, Andreas Mohr wrote:
> Hi,
>
> On Mon, Feb 28, 2005 at 09:48:40AM -0600, David D. Hagood wrote:
> > I have a DLL from a manufacturer that I don't have the source for, nor do
> > I have the header or the import library for.
> >
> > Since Wine developers frequently have to reverse engineer what a given
> > DLL provides, does anybody have a good recommendation for a tool that can
> > scan the DLL and report what functions it exports, and their arg types
> > and return types?
>
> You really want http://www.dependencywalker.com/ , trust me.
>
> But probably http://www.pe-explorer.com/ is very useful, too...
>
> Or maybe even winedump...
>
> Andreas Mohr

Yes, but they aren't going to throw the arguments and return types out are 
they?  The only way to do that, surely, is disassembly to see what is 
referenced off the stack and returned?

-- 
Bill Medland
mailto:billmedland at mercuryspeed.com
http://webhome.idirect.com/~kbmed




More information about the wine-devel mailing list