Start using DLL Export Viewer This utility doesn't require any installation process or additional DLLs, in order to start using it, just run the executable file - dllexp.
Load functions from the specified DLL file: If you select this option, you have to specify the DLL file that you want to load in the text-box below this option.
You can also specify a wildcard for loading multiple DLL files. You'll get a very long functions list, probably more than 50, functions!
All exported functions from the specified DLLs will be loaded. Load functions from all DLLs attached to the selected process: This is the most useful option if you want to use this utility for debugging. Select the process that you are currently debugging, and the exported functions of all DLLs attached to the selected process will be displayed. If you want to use it on Windows NT, you should add psapi. If you don't specify this option, the list is sorted according to the last sort that you made from the user interface.
Examples: dllexp. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this.
If you distribute this utility, you must include all files in the distribution package, without any modification! Disclaimer The software is provided "AS IS" without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason.
Open the created language file in Notepad or in any other text editor. Translate all string entries to the desired language. After you finish the translation, Run DLL Export Viewer, and all translated strings will be loaded from the language file. If you want to run this utility without the translation, simply rename the language file, or move it to another folder.
Feedback If you have any problem, suggestion, comment, or you found a bug in my utility, you can send a message to nirsofer yahoo. DLL Export Viewer is also available in other languages. You can easily copy the memory address of the desired function, paste it into your debugger and set a breakpoint for this memory address. When this function is called, the debugger will stop in the beginning of this function. For example: If you want to break each time that a message box is going to be displayed, simply put breakpoints on the memory addresses of message-box functions: MessageBoxExA, MessageBoxA and MessageBoxIndirectA or MessageBoxExW, MessageBoxW and MessageBoxIndirectW in unicode based applications When one of the message-box functions is called, your debugger should break in the entry point of that function, and then you can look at call stack and go backward into the code that initiated this API call.
DLL Export Viewer doesn't require any installation process or additional DLLs, in order to start using it, just run the executable file - dllexp. Load functions from the specified DLL file: If you select this option, you have to specify the DLL file that you want to load in the text-box below this option.
You can also specify a wildcard for loading multiple DLL files. You'll get a very long functions list, probably more than 50, functions! All exported functions from the specified DLLs will be loaded. Load functions from all DLLs attached to the selected process: This is the most useful option if you want to use this utility for debugging.
Select the process that you are currently debugging, and the exported functions of all DLLs attached to the selected process will be displayed. Mail PassView 1. Protected Storage PassView 1. Dialupass 3. WinUpdatesList 1. CurrPorts 1. DLL Export Viewer 1.
0コメント