Solved

How do i determine the contents of a DLL?

Posted on 2007-11-13
3
154 Views
Last Modified: 2012-05-05
Hi,

I have a DLL which contains VB.NET code. What tools are available to determine what namespaces, classes, functions (and their parameters) it has. Does such a tool exist? Or even better, is it a bit far fetched to ask if a tool exists which reverse engineers the DLL to retrieve the code which constitutes it?

cheers
0
Comment
Question by:paddycobbett
  • 2
3 Comments
 
LVL 14

Accepted Solution

by:
cezarF earned 500 total points
Comment Utility
0
 
LVL 1

Author Comment

by:paddycobbett
Comment Utility
That link was totally invaluable.. thanks alot! =)
0
 
LVL 14

Expert Comment

by:cezarF
Comment Utility
>>What tools are available to determine what namespaces, classes, functions (and their parameters) it has. Does such a tool exist?

I'm not sure if you read through the description. it says its a class browser, decompiler, etc. then what kind of tool are you looking for?

Reflector for .NET:
Reflector is the class browser, explorer, analyzer and documentation viewer for .NET. Reflector allows to easily view, navigate, search, decompile and analyze .NET assemblies in C#, Visual Basic and IL.
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

A while ago, I was working on a Windows Forms application and I needed a special label control with reflection (glass) effect to show some titles in a stylish way. I've always enjoyed working with graphics, but it's never too clever to re-invent …
Creating an analog clock UserControl seems fairly straight forward.  It is, after all, essentially just a circle with several lines in it!  Two common approaches for rendering an analog clock typically involve either manually calculating points with…
This video discusses moving either the default database or any database to a new volume.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now