1 (изменено: Poltergeyst, 2019-05-03 05:01:19)

Тема: VBScript: список WinAPI функций экспортируемых DLL

Без гарантий, используете на свой страх и риск.

Скрипт предназначен для вывода списка WinAPI функций, экспортируемых заданной DLL, а также для получения некоторой другой информации связаной с исследуемой библиотекой. Список функций помещается во временный файл, а затем открывается в "Блокноте".

-------------
Для интеграции скрипта в оболочку выполните примерно такой REG файл:


 [HKEY_CLASSES_ROOT\dllfile\shell]

 [HKEY_CLASSES_ROOT\dllfile\shell\APIExportList]
 @="API Export List"

 [HKEY_CLASSES_ROOT\dllfile\shell\APIExportList\command]
 @="WScript.exe \"C:\\[путь к файлу скрипта]\\DLLAPI.VBS\" \"%1\""

либо используйте установочный INF-файл. В этом случае скрипт можно впоследствии удалить из системы с помощью апплета Панели управления "Установка и удаление программ".
-------------

Чтобы просмотреть список API функций экспортируемых данной библиотекой можно:

1) Перетащить значок DLL на значок скрипта методом Drag & Drop
либо
2) Выбрать в контекстном меню DLL файла пункт "API Export List"
   (или "Открыть c помощью->Microsoft Windows Based Script Host")


При непосредственном запуске скрипта без параметров будет предложен диалог выбора файла.

Lang: VBScript
Потребуется зарегистрированная библиотека scrsvc.dll
Тестировалось на ОС Win7

Post's attachments

DLLAPI1.zip 5.17 kb, 7 downloads since 2019-05-03 

You don't have the permssions to download the attachments of this post.