This article Reprinted from http://baike.baidu.com/view/977444.htm
How to analyze a strange DLL file? If you want to call the DLL function without any description file, you won't succeed because the DLL only contains the function name, does not include information such as function parameters and call methods. Using dumpbin (in the bin directory) of VC or tdump of Delphi, you can obtain which functions are included in the DLL, but you cannot know what these functions mean and how to call them. Right-click the resource manager and select Quick View to view the DLL export function. Unfortunately, you cannot see the usage. (Note: quickview is not installed in Windows by default. To install quickview, select "Add/Delete" from the control panel.Program"Add quickview) You can use tdump.exe (available in delphi5) to export the DLL information to other files. Usage: Tdump my. dll a.txt Or Tdump my. dll> a.txt Then you can upload the.txt file.One way is to use the command line tool dumpbin (in the bin directory). When using the/exports parameter, You can see which functions are available in the DLL. Another method is to use the dependency Walker tool of VC ++ 6.0 or later versions. This tool is easy to use and you can see which functions are available. However, no tool can only know which functions are available, rather than how to call them. |